.socj .socj-eyebrow{display:block;font-size:11.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.socj .socj-meta{font-size:13px;color:var(--muted)}.socj-post .socj-head{display:flex;flex-direction:column}.socj-post .socj-cover{aspect-ratio:16/9;max-height:72vh;overflow:hidden;background:var(--panel)}.socj-post .socj-cover img{width:100%;height:100%;object-fit:cover}.socj-post .socj-titlebox{display:flex;flex-direction:column;gap:10px;padding-top:26px;padding-bottom:8px;max-width:760px}.socj-post .socj-back{font-size:13px;color:var(--muted);text-decoration:none;margin-bottom:6px}.socj-post h1{font-size:36px;line-height:1.06}.socj-post .socj-smallcover{max-width:760px;padding-top:14px}.socj-post .socj-smallcover img{width:100%;max-width:420px;aspect-ratio:1/1;object-fit:cover}.socj-body{max-width:760px;padding-top:22px;font-size:16.5px;line-height:1.75;color:var(--ink)}.socj-body>*{margin:0 0 18px}.socj-body h1,.socj-body h2{font-family:var(--disp);font-weight:var(--dw);font-size:30px;line-height:1.12;margin:38px 0 12px}.socj-body h3{font-family:var(--disp);font-weight:var(--dw);font-size:23px;line-height:1.2;margin:28px 0 8px}.socj-body h4{font-family:var(--text);font-size:15px;font-weight:600;letter-spacing:.02em;margin:22px 0 6px}.socj-body ul,.socj-body ol{padding-left:22px}.socj-body li{margin-bottom:8px}.socj-body li>p{margin:0}.socj-body a{color:var(--ink);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.socj-body img{max-width:100%;height:auto;margin:6px auto}.socj-body blockquote{margin:28px 0;padding:0 0 0 20px;border-left:2px solid var(--band);font-family:var(--disp);font-size:24px;line-height:1.3;color:var(--ink)}.socj-body strong{font-weight:600}.socj-post.has-cover .socj-body>p:first-child:has(>img:only-child){display:none}.socj-body .socj-refh{font-family:var(--text);font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-top:40px;padding-top:22px;border-top:1px solid var(--line)}.socj-body .socj-refs{font-size:13.5px;line-height:1.55;color:var(--muted);padding-left:20px}.socj-body .socj-refs li{margin-bottom:8px}.socj-body .socj-refs a{color:var(--muted);word-break:break-word}.socj-body .socj-note{font-size:14px;color:var(--muted);background:var(--panel);padding:14px 16px;font-style:italic}.socj-body .cta:empty{display:none}.socj-mid{display:grid;grid-template-columns:84px 1fr auto;gap:14px;align-items:center;background:var(--panel);padding:12px;margin:30px 0}.socj-mid .im img{width:84px;height:84px;object-fit:cover}.socj-mid .tx{display:flex;flex-direction:column;gap:2px;line-height:1.35}.socj-mid .nm{font-family:var(--disp);font-weight:var(--dw);font-size:19px;text-decoration:none!important;color:var(--ink)}.socj-mid .ln{font-size:12.5px;color:var(--muted)}.socj-mid .pr{font-size:14px;font-weight:600}.socj-add{height:40px;padding:0 18px;border:0;border-radius:2px;background:var(--btn);color:var(--btn-fg);font-weight:600;font-size:13.5px;cursor:pointer}.socj-share{max-width:760px;display:flex;gap:16px;align-items:center;flex-wrap:wrap;font-size:13px;color:var(--muted);padding-top:8px;padding-bottom:48px}.socj-share a{color:var(--ink)}.socj-grid{display:grid;grid-template-columns:1fr;gap:28px}.socj-card{display:flex;flex-direction:column;gap:12px;min-width:0}.socj-card .im{display:block;aspect-ratio:4/3;overflow:hidden;background:var(--panel)}.socj-card .im img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.socj-card:hover .im img{transform:scale(1.03)}.socj-card .tx{display:flex;flex-direction:column;gap:6px}.socj-card h3{font-size:22px;line-height:1.18}.socj-card h3 a{text-decoration:none;color:var(--ink)}.socj-card .ex{font-size:14px;color:var(--muted);line-height:1.55}.socj-card.is-big{margin-bottom:36px}.socj-card.is-big h3{font-size:30px}.socj-sechead{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:20px;padding-top:40px;border-top:1px solid var(--line)}.socj-sechead a{font-size:13.5px;color:var(--ink)}.socj-homehead{display:flex;flex-direction:column;gap:10px;padding-top:36px;padding-bottom:28px}.socj-homehead h1{font-size:38px;line-height:1.05}.socj-intro{font-size:15px;color:var(--muted);max-width:52ch}.socj-chips{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding-top:10px;margin-inline:-20px;padding-inline:20px}.socj-chips::-webkit-scrollbar{display:none}.socj-chips a{flex:none;height:38px;display:inline-flex;align-items:center;padding:0 16px;border:1px solid var(--line);border-radius:999px;font-size:13.5px;font-weight:500;color:var(--ink);text-decoration:none;white-space:nowrap}.socj-chips a[aria-current=page]{background:var(--ink);border-color:var(--ink);color:var(--btn-fg)}.socj-pager{display:flex;justify-content:center;gap:20px;align-items:center;padding-top:36px;font-size:14px}.socj-pager a{color:var(--ink);font-weight:600}@media(min-width:990px){.socj-post .socj-head.is-small{display:grid;grid-template-columns:1fr 420px;gap:48px;max-width:1180px;margin:0 auto;padding:40px 40px 0;align-items:end}.socj-post .socj-head.is-small .socx-in{padding-inline:0;max-width:none}.socj-post h1{font-size:50px}.socj-post .socj-titlebox{padding-top:40px;margin-inline:auto}.socj-body{font-size:17.5px;margin-inline:auto}.socj-share{margin-inline:auto}.socj-grid.cols-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 32px}.socj-card.is-big{display:grid;grid-template-columns:1.25fr 1fr;gap:48px;align-items:center;margin-bottom:56px}.socj-card.is-big h3{font-size:42px}.socj-card.is-big .ex{font-size:16px}.socj-homehead{padding-top:64px;padding-bottom:40px}.socj-homehead h1{font-size:56px}.socj-chips{margin-inline:0;padding-inline:0}}.socj-body .socj-lead{font-family:var(--disp);font-style:italic;font-weight:500;font-size:22px;line-height:1.35;color:var(--ink);margin:0 0 26px}.socj-body h2{scroll-margin-top:96px}.socj-tocw{max-width:760px;padding-top:24px}.socj-toc{border:1px solid var(--line);background:var(--card,#FDFBF8)}.socj-toc summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;min-height:50px;padding:0 16px;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ink)}.socj-toc summary::-webkit-details-marker{display:none}.socj-toc summary:after{content:"";width:8px;height:8px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform .2s}.socj-toc[open] summary:after{transform:translateY(2px) rotate(-135deg)}.socj-toc ol{margin:0;padding:2px 16px 16px 38px;font-size:15px;line-height:1.45}.socj-toc li{margin:0 0 9px}.socj-toc a{color:var(--ink);text-decoration:none}.socj-toc a:hover{text-decoration:underline;text-underline-offset:3px}.socj-body .socj-shop{margin:34px 0;padding:16px;background:var(--panel)}.socj-body .socj-shop__h{margin:0 0 12px;font-size:11.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.socj-shop__grid{display:grid;gap:10px}.socj-pc{display:grid;grid-template-columns:96px minmax(0,1fr);gap:10px 14px;align-items:center;background:var(--card,#FDFBF8);padding:10px}.socj-pc .im{grid-row:span 2;display:block;width:96px;aspect-ratio:1/1;overflow:hidden;background:var(--panel)}.socj-body .socj-pc .im img{width:100%;height:100%;object-fit:cover;margin:0}.socj-pc .tx{display:flex;flex-direction:column;gap:2px;line-height:1.35;min-width:0}.socj-body .socj-pc .nm{font-family:var(--disp);font-weight:var(--dw);font-size:20px;line-height:1.15;color:var(--ink);text-decoration:none}.socj-pc .ln{font-size:12.5px;color:var(--muted)}.socj-pc .pr{font-size:14px;font-weight:600}.socj-pc .ac{display:flex;gap:14px;align-items:center;flex-wrap:wrap}.socj-add--link{display:inline-flex;align-items:center;text-decoration:none!important;color:var(--btn-fg)!important}.socj-body .socj-view{font-size:13.5px;font-weight:600}.socj-body .socj-disc{margin:40px 0 0;padding-top:18px;border-top:1px solid var(--line);font-size:13px;line-height:1.65;color:var(--muted)}.socj-body .socj-disc p{margin:0 0 8px}@media(min-width:750px){.socj-body .socj-shop{padding:22px}.socj-shop:not([data-n="1"]) .socj-shop__grid{grid-template-columns:repeat(var(--n),minmax(0,1fr));gap:14px}.socj-shop:not([data-n="1"]) .socj-pc{grid-template-columns:1fr;align-content:start;padding:0 0 14px}.socj-shop:not([data-n="1"]) .socj-pc .im{grid-row:auto;width:100%}.socj-shop:not([data-n="1"]) .socj-pc .tx,.socj-shop:not([data-n="1"]) .socj-pc .ac{padding:0 14px}.socj-shop[data-n="1"] .socj-pc{grid-template-columns:120px minmax(0,1fr) auto}.socj-shop[data-n="1"] .socj-pc .im{width:120px;grid-row:auto}}@media(min-width:990px){.socj-tocw{margin-inline:auto}.socj-body .socj-lead{font-size:26px}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/soc-journal.css.map */
