.HubContent-module__kCfUla__document{overflow-wrap:anywhere;width:100%}.HubContent-module__kCfUla__document blockquote{border-left:2px solid var(--color-text-secondary);color:var(--color-text-secondary);margin:38px 0;padding:1px 0 1px 20px}.HubContent-module__kCfUla__document blockquote p{font-weight:600;color:inherit!important;margin:0!important;font-size:clamp(20px,1.8vw,26px)!important;line-height:1.42!important}.HubContent-module__kCfUla__callout{border:.5px solid var(--color-border);background:var(--color-soft);color:var(--color-text-secondary);margin:36px 0;padding:22px 24px}.HubContent-module__kCfUla__callout>:first-child{margin-top:0!important}.HubContent-module__kCfUla__callout>:last-child{margin-bottom:0!important}.HubContent-module__kCfUla__columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin:42px 0;display:grid}.HubContent-module__kCfUla__column{min-width:0}.HubContent-module__kCfUla__column>:first-child{margin-top:0!important}.HubContent-module__kCfUla__column>:last-child{margin-bottom:0!important}.HubContent-module__kCfUla__image,.HubContent-module__kCfUla__wide,.HubContent-module__kCfUla__full{margin:36px auto;padding:0;position:relative}.HubContent-module__kCfUla__image{width:100%;max-width:720px}.HubContent-module__kCfUla__wide{width:min(1080px, calc(100vw - var(--page-padding) * 2));max-width:none;left:50%;transform:translate(-50%)}.HubContent-module__kCfUla__full{width:min(1440px, calc(100vw - var(--page-padding) * 2));max-width:none;left:50%;transform:translate(-50%)}.HubContent-module__kCfUla__image img,.HubContent-module__kCfUla__wide img,.HubContent-module__kCfUla__full img{width:100%;height:auto;display:block}.HubContent-module__kCfUla__gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:42px 0;display:grid}.HubContent-module__kCfUla__gallery figure{width:100%;max-width:none;margin:0;position:static;left:auto;transform:none}.HubContent-module__kCfUla__gallery img{object-fit:cover;width:100%;height:auto;display:block}.HubContent-module__kCfUla__spacer{pointer-events:none;width:100%}.HubContent-module__kCfUla__spacerSmall{height:18px}.HubContent-module__kCfUla__spacerMedium{height:36px}.HubContent-module__kCfUla__spacerLarge{height:64px}@media (max-width:700px){.HubContent-module__kCfUla__columns{grid-template-columns:1fr;gap:18px;margin:34px 0}.HubContent-module__kCfUla__callout{margin:32px 0;padding:18px 20px}.HubContent-module__kCfUla__image,.HubContent-module__kCfUla__wide,.HubContent-module__kCfUla__full{width:100%;max-width:100%;margin:32px 0;left:auto;transform:none}.HubContent-module__kCfUla__gallery{grid-template-columns:1fr;gap:12px;margin:34px 0}.HubContent-module__kCfUla__document blockquote{margin:32px 0;padding-left:17px}.HubContent-module__kCfUla__spacerSmall{height:14px}.HubContent-module__kCfUla__spacerMedium{height:28px}.HubContent-module__kCfUla__spacerLarge{height:48px}}
.JournalDetail-module__P1wK4G__page{width:100%}.JournalDetail-module__P1wK4G__hero{padding-top:140px;padding-bottom:82px}.JournalDetail-module__P1wK4G__heroMeta{color:var(--color-text-secondary);opacity:.6;align-items:center;gap:9px;margin-bottom:24px;font-size:11px;line-height:1;display:flex}.JournalDetail-module__P1wK4G__heroMeta span:nth-child(2){opacity:.5}.JournalDetail-module__P1wK4G__hero h1{max-width:1080px;color:var(--color-text-secondary);text-wrap:balance;margin:0;font-size:clamp(52px,6.3vw,96px);font-weight:800;line-height:.96}.JournalDetail-module__P1wK4G__excerpt{max-width:700px;color:var(--color-text-secondary);opacity:.78;margin:30px 0 0;font-size:clamp(19px,1.55vw,23px);line-height:1.48}.JournalDetail-module__P1wK4G__cover{aspect-ratio:16/7;background:var(--color-soft);width:100%;position:relative;overflow:hidden}.JournalDetail-module__P1wK4G__cover img{object-fit:cover}.JournalDetail-module__P1wK4G__article{width:min(calc(100% - var(--page-padding) * 2), 1000px);margin-inline:auto;padding:72px 0 120px}.JournalDetail-module__P1wK4G__topbar{border-bottom:.5px solid var(--color-border);color:var(--color-text-secondary);opacity:.58;align-items:center;gap:9px;padding-bottom:18px;font-size:10px;line-height:1;display:flex}.JournalDetail-module__P1wK4G__prose{padding-top:42px}.JournalDetail-module__P1wK4G__prose p{max-width:none;color:var(--color-text);text-wrap:pretty;margin:0 0 11px;font-size:18px;line-height:1.52}.JournalDetail-module__P1wK4G__prose p:last-child{margin-bottom:0}.JournalDetail-module__P1wK4G__prose h2{max-width:none;color:var(--color-text-secondary);text-wrap:balance;margin:46px 0 15px;font-size:clamp(32px,3vw,44px);font-weight:730;line-height:1.08}.JournalDetail-module__P1wK4G__prose h3{color:var(--color-text-secondary);margin:34px 0 13px;font-size:clamp(24px,2vw,30px);font-weight:700;line-height:1.12}.JournalDetail-module__P1wK4G__prose a{color:inherit;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}:is(.JournalDetail-module__P1wK4G__prose ul,.JournalDetail-module__P1wK4G__prose ol){max-width:none;margin:14px 0 20px;padding-left:24px;font-size:18px;line-height:1.52}.JournalDetail-module__P1wK4G__prose li{margin-bottom:5px}.JournalDetail-module__P1wK4G__prose pre{background:var(--color-section-bg);color:var(--color-accent-text);margin:30px 0;padding:22px;font-size:13px;line-height:1.6;overflow-x:auto}.JournalDetail-module__P1wK4G__prose :not(pre)>code{background:var(--color-brand-soft);padding:2px 5px;font-size:.9em}.JournalDetail-module__P1wK4G__prose hr{border:0;border-top:.5px solid var(--color-border);margin:42px 0}.JournalDetail-module__P1wK4G__footer{background:var(--color-section-bg);color:var(--color-accent-text);border-top:.5px solid var(--color-border)}.JournalDetail-module__P1wK4G__footerInner{grid-template-columns:minmax(150px,.55fr) minmax(0,1.45fr);align-items:center;gap:70px;min-height:300px;display:grid}.JournalDetail-module__P1wK4G__backLink{color:inherit;opacity:.7;justify-self:start;font-size:12px;font-weight:600;text-decoration:none;transition:opacity .3s,transform .5s cubic-bezier(.16,1,.3,1)}.JournalDetail-module__P1wK4G__nextArticle{border-top:.5px solid color-mix(in srgb, var(--color-accent-text) 32%, transparent);border-bottom:.5px solid color-mix(in srgb, var(--color-accent-text) 32%, transparent);color:inherit;grid-template-columns:1fr auto;align-items:end;column-gap:22px;padding:22px 0;text-decoration:none;display:grid}.JournalDetail-module__P1wK4G__nextArticle span:first-child{opacity:.5;grid-column:1/-1;margin-bottom:11px;font-size:10px}.JournalDetail-module__P1wK4G__nextArticle strong{max-width:700px;font-size:clamp(25px,2.8vw,38px);font-weight:700;line-height:1.08}.JournalDetail-module__P1wK4G__nextArticle span:last-child{opacity:.7;font-size:25px;transition:transform .5s cubic-bezier(.16,1,.3,1)}@media (hover:hover) and (pointer:fine){.JournalDetail-module__P1wK4G__backLink:hover{opacity:1;transform:translate(-3px)}.JournalDetail-module__P1wK4G__nextArticle:hover span:last-child{transform:translate(4px)}}@media (max-width:900px){.JournalDetail-module__P1wK4G__hero{padding-top:105px;padding-bottom:72px}.JournalDetail-module__P1wK4G__article{width:min(calc(100% - var(--page-padding) * 2), 880px)}.JournalDetail-module__P1wK4G__footerInner{gap:40px;min-height:280px}}@media (max-width:700px){.JournalDetail-module__P1wK4G__hero{padding-top:58px;padding-bottom:52px}.JournalDetail-module__P1wK4G__hero h1{font-size:clamp(42px,11vw,66px)}.JournalDetail-module__P1wK4G__excerpt{margin-top:24px;font-size:18px;line-height:1.5}.JournalDetail-module__P1wK4G__cover{aspect-ratio:4/3}.JournalDetail-module__P1wK4G__article{width:calc(100% - var(--page-padding) * 2);padding:52px 0 78px}.JournalDetail-module__P1wK4G__prose{padding-top:34px}.JournalDetail-module__P1wK4G__prose p{margin-bottom:10px;font-size:17px;line-height:1.5}.JournalDetail-module__P1wK4G__prose h2{margin:40px 0 14px;font-size:30px}.JournalDetail-module__P1wK4G__prose h3{margin:30px 0 12px;font-size:24px}:is(.JournalDetail-module__P1wK4G__prose ul,.JournalDetail-module__P1wK4G__prose ol){font-size:17px;line-height:1.5}.JournalDetail-module__P1wK4G__footerInner{grid-template-columns:1fr;gap:42px;min-height:0;padding-top:60px;padding-bottom:66px}}.JournalDetail-module__P1wK4G__prose p{text-align:justify;text-justify:inter-word;-webkit-hyphens:auto;hyphens:auto;text-wrap:wrap;max-width:none}@media (max-width:700px){.JournalDetail-module__P1wK4G__prose p{text-align:left;-webkit-hyphens:none;hyphens:none}}.JournalDetail-module__P1wK4G__relatedProject{border-top:1px solid var(--color-border);flex-direction:column;align-items:flex-start;gap:20px;padding-top:clamp(35px,4vw,62px);padding-bottom:clamp(44px,5vw,78px);display:flex}.JournalDetail-module__P1wK4G__relatedProject h2{letter-spacing:-.025em;margin:0;font-size:clamp(27px,3vw,43px);font-weight:700;line-height:1.15}.JournalDetail-module__P1wK4G__relatedProjectLinks{flex-wrap:wrap;gap:12px 25px;display:flex}.JournalDetail-module__P1wK4G__relatedProjectLink{color:var(--color-text);text-underline-offset:5px;align-items:center;gap:12px;font-size:clamp(16px,1.2vw,19px);font-weight:600;text-decoration:underline;transition:color .2s;display:inline-flex}.JournalDetail-module__P1wK4G__relatedProjectLink:hover{color:var(--color-brand)}.JournalDetail-module__P1wK4G__relatedProjectLink:focus-visible{outline:2px solid var(--color-brand);outline-offset:5px}@media (max-width:680px){.JournalDetail-module__P1wK4G__relatedProject{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.JournalDetail-module__P1wK4G__relatedProjectLink{transition:none}}.JournalDetail-module__P1wK4G__relatedProjectSection{width:100%;padding:12px 0 84px}.JournalDetail-module__P1wK4G__relatedProjectCard{border-top:.5px solid var(--color-border);grid-template-columns:minmax(280px,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(28px,4vw,58px);padding-top:clamp(34px,4vw,46px);display:grid}.JournalDetail-module__P1wK4G__relatedProjectMedia{aspect-ratio:16/10;background:var(--color-soft);width:100%;display:block;position:relative;overflow:hidden}.JournalDetail-module__P1wK4G__relatedProjectImage{object-fit:cover;transition:transform .8s cubic-bezier(.16,1,.3,1)}.JournalDetail-module__P1wK4G__relatedProjectContent{min-width:0;max-width:760px}.JournalDetail-module__P1wK4G__relatedProjectEyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-secondary);opacity:.75;margin-bottom:14px;font-size:12px;font-weight:700;line-height:1;display:inline-block}.JournalDetail-module__P1wK4G__relatedProjectTitle{letter-spacing:-.035em;color:var(--color-text-secondary);text-wrap:balance;margin:0 0 14px;font-size:clamp(34px,4vw,58px);font-weight:760;line-height:1.02}.JournalDetail-module__P1wK4G__relatedProjectText{max-width:46ch;color:var(--color-text-secondary);opacity:.82;margin:0 0 22px;font-size:clamp(17px,1.35vw,20px);line-height:1.68}.JournalDetail-module__P1wK4G__relatedProjectLink{color:var(--color-text);text-underline-offset:5px;font-size:17px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;transition:color .25s;display:inline-block}@media (hover:hover) and (pointer:fine){.JournalDetail-module__P1wK4G__relatedProjectMedia:hover .JournalDetail-module__P1wK4G__relatedProjectImage{transform:scale(1.025)}.JournalDetail-module__P1wK4G__relatedProjectLink:hover{color:var(--color-brand)}}.JournalDetail-module__P1wK4G__relatedProjectLink:focus-visible,.JournalDetail-module__P1wK4G__relatedProjectMedia:focus-visible{outline:2px solid var(--color-brand);outline-offset:6px}@media (max-width:900px){.JournalDetail-module__P1wK4G__relatedProjectCard{grid-template-columns:1fr;align-items:start}.JournalDetail-module__P1wK4G__relatedProjectMedia{aspect-ratio:4/3}}@media (max-width:700px){.JournalDetail-module__P1wK4G__relatedProjectSection{padding:0 0 58px}.JournalDetail-module__P1wK4G__relatedProjectCard{padding-top:28px}.JournalDetail-module__P1wK4G__relatedProjectTitle{font-size:clamp(30px,8vw,40px)}.JournalDetail-module__P1wK4G__relatedProjectText{font-size:17px;line-height:1.65}.JournalDetail-module__P1wK4G__relatedProjectLink{font-size:16px}}@media (prefers-reduced-motion:reduce){.JournalDetail-module__P1wK4G__relatedProjectImage,.JournalDetail-module__P1wK4G__relatedProjectLink{transition:none}}.JournalDetail-module__P1wK4G__relatedProjectLink{text-underline-offset:5px;width:fit-content;text-decoration:underline;text-decoration-thickness:1px;transition:color .26s,transform .35s cubic-bezier(.16,1,.3,1),text-decoration-thickness .26s,text-underline-offset .26s;display:inline-block}@media (hover:hover) and (pointer:fine){.JournalDetail-module__P1wK4G__relatedProjectLink:hover{color:var(--color-brand);text-underline-offset:7px;text-decoration-thickness:2px;transform:translate(5px)}}.JournalDetail-module__P1wK4G__relatedProjectLink:focus-visible{color:var(--color-brand);outline:2px solid var(--color-brand);outline-offset:5px}@media (prefers-reduced-motion:reduce){.JournalDetail-module__P1wK4G__relatedProjectLink{transition:none}.JournalDetail-module__P1wK4G__relatedProjectLink:hover{transform:none}}.JournalDetail-module__P1wK4G__page .JournalDetail-module__P1wK4G__relatedProjectCard{width:100%;color:inherit;cursor:pointer;text-decoration:none;transition:transform .35s cubic-bezier(.16,1,.3,1);display:grid}.JournalDetail-module__P1wK4G__page .JournalDetail-module__P1wK4G__relatedProjectCard .JournalDetail-module__P1wK4G__relatedProjectLink{text-underline-offset:5px;width:fit-content;text-decoration:underline;text-decoration-thickness:1px;transition:transform .35s cubic-bezier(.16,1,.3,1),color .25s,text-decoration-thickness .25s;display:inline-block}.JournalDetail-module__P1wK4G__page .JournalDetail-module__P1wK4G__relatedProjectCard:hover{transform:translateY(-2px)}.JournalDetail-module__P1wK4G__page .JournalDetail-module__P1wK4G__relatedProjectCard:hover .JournalDetail-module__P1wK4G__relatedProjectImage,.JournalDetail-module__P1wK4G__page .JournalDetail-module__P1wK4G__relatedProjectCard:focus-visible .JournalDetail-module__P1wK4G__relatedProjectImage{transform:scale(1.03)}.JournalDetail-module__P1wK4G__page .JournalDetail-module__P1wK4G__relatedProjectCard:hover .JournalDetail-module__P1wK4G__relatedProjectLink,.JournalDetail-module__P1wK4G__page .JournalDetail-module__P1wK4G__relatedProjectCard:focus-visible .JournalDetail-module__P1wK4G__relatedProjectLink{color:var(--color-brand);text-decoration-thickness:2px;transform:translate(4px)}.JournalDetail-module__P1wK4G__page .JournalDetail-module__P1wK4G__relatedProjectCard:focus-visible{outline:2px solid var(--color-brand);outline-offset:6px}@media (prefers-reduced-motion:reduce){.JournalDetail-module__P1wK4G__page .JournalDetail-module__P1wK4G__relatedProjectCard,.JournalDetail-module__P1wK4G__page .JournalDetail-module__P1wK4G__relatedProjectCard .JournalDetail-module__P1wK4G__relatedProjectImage,.JournalDetail-module__P1wK4G__page .JournalDetail-module__P1wK4G__relatedProjectCard .JournalDetail-module__P1wK4G__relatedProjectLink{transition:none}.JournalDetail-module__P1wK4G__page .JournalDetail-module__P1wK4G__relatedProjectCard:hover,.JournalDetail-module__P1wK4G__page .JournalDetail-module__P1wK4G__relatedProjectCard:hover .JournalDetail-module__P1wK4G__relatedProjectLink,.JournalDetail-module__P1wK4G__page .JournalDetail-module__P1wK4G__relatedProjectCard:focus-visible .JournalDetail-module__P1wK4G__relatedProjectLink{transform:none}}
