.page-journal{--cat-INTERVIEW:#0f6b5c;--cat-DEALS:#8a3324;--cat-MARKET:var(--navy);--cat-OPINION:#6b3f7a;background:var(--canvas);color:var(--ink);padding-block-end:clamp(48px,6vw,80px)}.page-journal .wrap{max-width:1400px;margin-inline:auto;padding-inline:var(--pad)}.jr-hero{padding-block:clamp(28px,3.4vw,44px) 0}.jr-h1{font-size:var(--fs-h1)}.jr-hero .h26-sub{max-width:62ex}.jr-seg{flex-wrap:wrap;gap:3px;margin-block-start:20px;padding:4px;background:var(--surface-2);border-radius:var(--r-ctl)}.jr-seg,.jr-seg-b{display:inline-flex}.jr-seg-b{align-items:center;gap:7px;min-height:44px;padding:0 18px;border-radius:9px;font-size:var(--fs-sm);font-weight:700;color:var(--ink-2);text-decoration:none;transition:background var(--dur-2,.25s) var(--ease-out),color var(--dur-2,.25s) var(--ease-out)}.jr-seg-b i{font-style:normal;font-size:var(--fs-2xs);font-weight:700;color:var(--muted);font-variant-numeric:tabular-nums}.jr-seg-b.on,.jr-seg-b:hover{color:var(--ink)}.jr-seg-b.on{background:var(--surface);box-shadow:var(--sh-rest)}.jr-seg-b.on i{color:var(--ink-2)}.jr-seg-b:focus-visible{outline:2.5px solid var(--navy);outline-offset:2px}.jr-seg.is-fade-s{-webkit-mask-image:linear-gradient(to right,transparent,#000 var(--sp-8));mask-image:linear-gradient(to right,transparent,#000 var(--sp-8))}.jr-seg.is-fade-e{-webkit-mask-image:linear-gradient(to left,transparent,#000 var(--sp-8));mask-image:linear-gradient(to left,transparent,#000 var(--sp-8))}.jr-seg.is-fade-both{-webkit-mask-image:linear-gradient(to right,transparent,#000 var(--sp-8),#000 calc(100% - var(--sp-8)),transparent);mask-image:linear-gradient(to right,transparent,#000 var(--sp-8),#000 calc(100% - var(--sp-8)),transparent)}:root[dir=rtl] .jr-seg.is-fade-s{-webkit-mask-image:linear-gradient(to left,transparent,#000 var(--sp-8));mask-image:linear-gradient(to left,transparent,#000 var(--sp-8))}:root[dir=rtl] .jr-seg.is-fade-e{-webkit-mask-image:linear-gradient(to right,transparent,#000 var(--sp-8));mask-image:linear-gradient(to right,transparent,#000 var(--sp-8))}.art26 .body{gap:8px}.art26 .body h3.art26-t,.art26-row .mlc-body h3.art26-t{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;white-space:normal;margin-top:0;font-size:var(--fs-lg);font-weight:800;line-height:var(--lh-snug);letter-spacing:-.02em;color:var(--ink)}.art26-row .mlc-body h3.art26-t{-webkit-line-clamp:2;font-size:var(--fs-sm)}.art26-t{display:block;font-size:var(--fs-lg);font-weight:800;line-height:var(--lh-snug);letter-spacing:-.02em}.art26-d{display:block;font-size:var(--fs-sm);line-height:var(--lh-ui);color:var(--ink-2);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.art26 .rule{border:0;border-top:1px solid var(--line);margin:4px 0 0}.art26-m{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-top:auto;padding-top:8px;font-size:var(--fs-2xs);color:var(--muted)}.art26-m .dot{inline-size:3px;block-size:3px;border-radius:50%;background:var(--line-3)}.jr-cat{color:var(--cat);font-weight:700}.jr-cat[data-cat=INTERVIEW]{--cat:var(--cat-INTERVIEW)}.jr-cat[data-cat=DEALS]{--cat:var(--cat-DEALS)}.jr-cat[data-cat=MARKET]{--cat:var(--cat-MARKET)}.jr-cat[data-cat=OPINION]{--cat:var(--cat-OPINION)}.jr-genre{display:block;font-size:var(--fs-sm);font-weight:700;letter-spacing:0;color:var(--cat,var(--muted))}.jr-genre[data-cat=INTERVIEW]{--cat:var(--cat-INTERVIEW)}.jr-genre[data-cat=DEALS]{--cat:var(--cat-DEALS)}.jr-genre[data-cat=MARKET]{--cat:var(--cat-MARKET)}.jr-genre[data-cat=OPINION]{--cat:var(--cat-OPINION)}.jr-play{position:absolute;inset-block-start:10px;inset-inline-start:10px;z-index:2;display:grid;place-items:center;inline-size:40px;block-size:40px;border-radius:50%;background:var(--accent);color:var(--ink);box-shadow:var(--sh-rest);transition:transform .25s var(--ease-out)}.lst26:hover .jr-play{transform:scale(1.08)}.jr-play.big{inline-size:64px;block-size:64px}.jr-dur{gap:5px}.jr-lead{display:grid;grid-template-columns:minmax(0,1.62fr) minmax(0,1fr);gap:var(--bento-gap);align-items:stretch;margin-block-start:clamp(24px,3vw,36px)}.jr-lead-side{display:grid;gap:12px;align-content:start}.art26.wide{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.art26.wide .media{aspect-ratio:auto;block-size:100%}.art26-row .mlc-body{gap:6px;justify-content:center}.art26-row .art26-t{font-size:var(--fs-sm)}.art26-row .art26-m{margin-top:0;padding-top:0}.jr-cat.row{position:static;background:none;border:0;box-shadow:none;padding:0;font-size:var(--fs-2xs);backdrop-filter:none}.jr-play.sm{inline-size:30px;block-size:30px;inset-block-start:8px;inset-inline-start:8px}.art26.wide .body{padding:clamp(20px,2.4vw,30px);justify-content:center;gap:12px}.art26.wide .art26-t{font-size:clamp(20px,2.2vw,28px)}.art26.wide .art26-d{font-size:var(--fs-body);-webkit-line-clamp:3}.art26.wide .art26-m{margin-top:0}.jr-sec{padding-block-start:clamp(36px,4.4vw,60px)}.jr-sec .h26-h2{display:flex;flex-direction:column;gap:4px}.jr-promo{position:relative}.jr-promo-k{display:block;margin-block-end:8px;font-size:var(--fs-2xs);font-weight:700;color:var(--muted)}.jr-promo-c{padding:clamp(20px,2.4vw,32px);background:var(--accent-050);border-color:var(--accent-d)}.jr-promo-c .body{padding:0;gap:10px}.jr-promo-c .art26-d{-webkit-line-clamp:none;max-width:68ex}.jr-art{--read:640px;padding-block:0 clamp(48px,6vw,80px)}.jr-crumbs{display:flex;align-items:center;gap:8px;padding-block:14px;font-size:var(--fs-xs);color:var(--muted)}.jr-crumbs a{min-height:44px;display:inline-flex;align-items:center;color:inherit}.jr-crumbs a:hover{color:var(--ink)}.jr-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card);box-shadow:var(--sh-rest);overflow:hidden}.jr-art-head{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.jr-art-ph{position:relative;min-block-size:320px;background:var(--surface-2)}.jr-art-ph .ph{position:absolute;inset:0;background-position:50%;background-size:cover}.jr-art-h{padding:clamp(24px,3vw,40px);display:flex;flex-direction:column;justify-content:center;gap:14px}.jr-art-h h1{margin:0;font-size:var(--fs-h3);font-weight:800;letter-spacing:-.025em;line-height:var(--lh-tight);text-wrap:balance}.jr-dek{margin:0;font-size:var(--fs-body);line-height:var(--lh-ui);color:var(--ink-2)}.jr-by{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding-block-start:14px;border-block-start:1px solid var(--line);font-size:var(--fs-xs);color:var(--muted)}.jr-by-w b{display:block;font-size:var(--fs-sm);color:var(--ink)}.jr-by-m{display:inline-flex;align-items:center;gap:8px}.jr-by-m .dot{inline-size:3px;block-size:3px;border-radius:50%;background:var(--line-3)}.jr-body{margin-block-start:var(--bento-gap);padding:clamp(28px,3.4vw,48px)}.jr-body .jr-sec-t+.jr-sec-t{margin-block-start:28px}.jr-body h2{margin:0 0 12px;font-size:var(--fs-h4);font-weight:800;letter-spacing:-.02em}.jr-body>*{max-inline-size:var(--read);margin-inline:auto}.jr-body p{margin:0 0 16px;font-size:var(--fs-lg);line-height:1.62}.jr-quote{max-inline-size:var(--read);margin:24px auto;padding:20px 24px;background:var(--surface-2);border-radius:var(--r-lg);border-inline-start:3px solid var(--accent)}.jr-quote blockquote{margin:0;font-size:var(--fs-h4);font-weight:700;line-height:var(--lh-snug)}.jr-ep{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.jr-ep-ph{position:relative;aspect-ratio:16/9;background:var(--ink)}.jr-ep-ph .ph{position:absolute;inset:0;background-position:50%;background-size:cover}.jr-ep-k{font-size:var(--fs-2xs);font-weight:700;color:var(--muted)}.jr-two{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:var(--bento-gap);margin-block-start:var(--bento-gap)}.jr-two .jr-body{margin-block-start:0}.jr-ch{padding:clamp(20px,2.4vw,28px);align-self:start}.jr-ch-h{font-size:var(--fs-2xs);font-weight:700;color:var(--muted);padding-block-end:12px;border-block-end:1px solid var(--line)}.jr-ch-r{display:grid;grid-template-columns:56px minmax(0,1fr);gap:12px;align-items:baseline;min-height:44px;padding-block:12px;font-size:var(--fs-sm);color:inherit;text-decoration:none}.jr-ch-r:hover{color:var(--accent-deep)}.jr-ch-t{font-weight:800;font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate}.jr-ch-n{margin:14px 0 0;font-size:var(--fs-xs);line-height:var(--lh-ui);color:var(--muted)}@media (max-width:1100px){.h26-rail.grid4{grid-template-columns:repeat(2,1fr)}.art26.wide,.jr-art-head,.jr-ep,.jr-lead,.jr-two{grid-template-columns:minmax(0,1fr)}.art26.wide .media{aspect-ratio:16/9}}@media (max-width:832px){.jr-seg{display:flex;inline-size:100%;overflow-x:auto;flex-wrap:nowrap;scrollbar-width:none}.jr-seg-b{white-space:nowrap}}@media (max-width:700px){.h26-rail.grid4{grid-template-columns:minmax(0,1fr)}.jr-body p{font-size:var(--fs-body)}}@media (prefers-reduced-motion:reduce){.page-journal *,.page-journal :before{transition-duration:.01ms!important}.lst26:hover,.lst26:hover .jr-play,.lst26:hover .media .ph{transform:none}}.jr-state{margin-block-start:var(--bento-gap);padding:clamp(32px,4vw,56px);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card);box-shadow:var(--sh-rest);text-align:center}.jr-state h1{margin:0;font-size:clamp(20px,2.4vw,26px);font-weight:800;letter-spacing:-.02em}.jr-state p{margin:10px auto 0;max-width:62ex;font-size:var(--fs-body);line-height:var(--lh-ui);color:var(--muted)}.jr-share{display:inline-flex;align-items:center;gap:8px}.jr-share-k{font-size:var(--fs-2xs);color:var(--muted)}@media (pointer:coarse){.jr-share{gap:var(--sp-3)}}.jr-sh{position:relative;inline-size:32px;block-size:32px;display:grid;place-items:center;background:var(--surface-2);border:1px solid var(--line-2);border-radius:10px;color:var(--ink-2);cursor:pointer;transition:color .15s var(--ease-out),border-color .15s var(--ease-out),background .15s var(--ease-out)}.jr-sh:before{content:"";position:absolute;inset:-6px}.jr-sh:hover{color:var(--ink);border-color:var(--line-3)}.jr-sh.copied{background:var(--accent-soft);border-color:var(--accent-d);color:var(--ink)}.jr-sh svg{inline-size:16px;block-size:16px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.jr-fig{margin:20px auto;max-inline-size:var(--read)}.jr-fig img{inline-size:100%;border-radius:var(--r-lg)}.jr-fig figcaption{margin-block-start:8px}.jr-ai,.jr-fig figcaption{font-size:var(--fs-xs);color:var(--muted)}.jr-ai{max-inline-size:var(--read);margin:24px auto 0;padding-block-start:14px;border-block-start:1px solid var(--line);line-height:var(--lh-ui)}.jr-lead.one{grid-template-columns:minmax(0,1fr)}.jr-pager{display:flex;align-items:center;justify-content:center;gap:16px;margin-block-start:clamp(24px,3vw,36px)}.jr-pager-now{font-size:var(--fs-sm);font-weight:700;color:var(--muted);font-variant-numeric:tabular-nums}.jr-pager .h26-allbtn{min-height:48px}.jr-tr{max-inline-size:var(--read);margin:24px auto 0;padding-block-start:16px;border-block-start:1px solid var(--line)}.jr-tr-b{min-height:44px;padding-inline:18px;background:var(--surface-2);border:1px solid var(--line-2);border-radius:var(--r-ctl);font-family:var(--sans);font-size:var(--fs-sm);font-weight:700;color:var(--ink);cursor:pointer;transition:border-color .2s var(--ease-out),background .2s var(--ease-out)}.jr-tr-b:hover{border-color:var(--accent-d);background:var(--accent-050)}.jr-tr-t{margin-block-start:14px;font-size:var(--fs-sm);line-height:var(--lh-ui);color:var(--ink-2)}.jr-ch-r{inline-size:100%;text-align:start;background:none;border:0;border-block-end:1px solid var(--line);font-family:var(--sans);cursor:pointer}.player{position:relative;width:100%;aspect-ratio:16/9;background:var(--ink) center/cover;border:0;padding:0;cursor:pointer;display:block;overflow:hidden}.player iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.player-play{position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(50%,-50%);width:66px;height:66px;border-radius:50%;background:var(--accent);color:var(--ink);display:grid;place-items:center;transition:transform .25s ease}[dir=ltr] .player-play{transform:translate(-50%,-50%)}.player:hover .player-play{transform:translate(50%,-50%) scale(1.08)}[dir=ltr] .player:hover .player-play{transform:translate(-50%,-50%) scale(1.08)}.player-note{position:absolute;inset-block-end:var(--sp-3);inset-inline-start:var(--sp-3);font-size:var(--fs-3xs);color:rgba(255,255,255,.8)}.jr-art-ph>.jr-cat,.jr-ep-ph>.jr-cat{position:absolute;top:12px;inset-inline-end:12px;z-index:2;padding:4px 10px;background:var(--glass-strong);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--glass-line);border-radius:var(--r-chip);box-shadow:var(--sh-rest);font-size:var(--fs-2xs);font-weight:700;line-height:var(--lh-flat)}