.journal-module__MsuUHW__page{background:var(--surface-white)}.journal-module__MsuUHW__page .journal-module__MsuUHW__listContainer{max-width:1040px}.journal-module__MsuUHW__page .journal-module__MsuUHW__listHero{padding:56px 0 36px}.journal-module__MsuUHW__listKicker{letter-spacing:.2em;text-transform:uppercase;color:var(--text-soft);font-size:12px;font-weight:700}.journal-module__MsuUHW__listSignal{background:var(--accent-signal);width:36px;height:2px;margin:14px 0 26px}.journal-module__MsuUHW__listTitle{letter-spacing:.01em;color:var(--heading-main);font-size:clamp(30px,5.2vw,46px);line-height:1.26}.journal-module__MsuUHW__listLead{max-width:40em;color:var(--text-sub);margin-top:24px;font-size:clamp(15px,1.3vw,17px);line-height:1.95}.journal-module__MsuUHW__listPreviewNotice{border-left:2px solid var(--accent-signal);max-width:1040px;color:var(--text-main);margin:0 auto 24px;padding:10px 24px;font-size:13px;line-height:1.8}.journal-module__MsuUHW__listSectionTitle{border-top:1px solid var(--border-color);letter-spacing:.14em;color:var(--text-soft);padding-top:28px;font-size:13px;font-weight:700}.journal-module__MsuUHW__listSectionLead{max-width:44em;color:var(--text-sub);margin-top:12px;font-size:15px;line-height:1.9}.journal-module__MsuUHW__listEntryMeta{letter-spacing:.14em;color:var(--text-soft);flex-wrap:wrap;align-items:baseline;gap:4px 10px;font-size:12px;font-weight:700;line-height:1.8;display:flex}.journal-module__MsuUHW__listEntryMeta>*+:before{content:"·";color:var(--border-color);margin-right:10px}.journal-module__MsuUHW__listCategory{color:var(--text-main);letter-spacing:.08em}.journal-module__MsuUHW__listEntrySeries{letter-spacing:.08em}.journal-module__MsuUHW__listCard{position:relative}.journal-module__MsuUHW__listCardLink{color:var(--heading-main);border-bottom:1px solid #0000}.journal-module__MsuUHW__listCardLink:after{content:"";position:absolute;inset:0}.journal-module__MsuUHW__listCard:hover .journal-module__MsuUHW__listCardLink{border-bottom-color:var(--heading-main)}.journal-module__MsuUHW__listCardLink:focus-visible{outline:none}.journal-module__MsuUHW__listCard:focus-within{outline:2px solid var(--heading-main);outline-offset:3px}.journal-module__MsuUHW__listCardCue{letter-spacing:.08em;color:var(--text-main);margin-top:22px;font-size:13px;font-weight:700}.journal-module__MsuUHW__listCardCue:after{content:"→";margin-left:8px}.journal-module__MsuUHW__page .journal-module__MsuUHW__listFeatured{padding:0 0 56px}.journal-module__MsuUHW__listFeaturedLabel{border-top:1px solid var(--border-color);letter-spacing:.2em;color:var(--heading-main);align-items:center;gap:10px;padding-top:28px;font-size:12px;font-weight:700;display:flex}.journal-module__MsuUHW__listBadgeNew{background:var(--heading-main);color:var(--surface-white);letter-spacing:.16em;padding:3px 8px;font-size:11px;line-height:1.4;display:inline-block}.journal-module__MsuUHW__listFeaturedCard{border:1px solid var(--border-color);border-radius:var(--radius-control);grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:36px;margin-top:20px;padding:28px;transition:border-color .22s;display:grid}.journal-module__MsuUHW__listFeaturedCard:hover{border-color:var(--heading-main)}.journal-module__MsuUHW__listFeaturedCardText{grid-template-columns:minmax(0,1fr)}.journal-module__MsuUHW__listFeaturedCardText .journal-module__MsuUHW__listFeaturedText{max-width:46em}.journal-module__MsuUHW__listFeaturedFigure{margin:0}.journal-module__MsuUHW__listFeaturedImage{border-radius:var(--radius-control);width:100%;height:auto;display:block}.journal-module__MsuUHW__listFeaturedText{min-width:0}.journal-module__MsuUHW__listFeaturedMeta{letter-spacing:.14em;color:var(--text-soft);flex-wrap:wrap;align-items:baseline;gap:4px 10px;font-size:13px;font-weight:700;line-height:1.8;display:flex}.journal-module__MsuUHW__listFeaturedMeta>*+:before{content:"·";color:var(--border-color);margin-right:10px}.journal-module__MsuUHW__listFeaturedTitle{letter-spacing:.01em;color:var(--heading-main);margin-top:12px;font-size:clamp(26px,3.2vw,36px);line-height:1.4}.journal-module__MsuUHW__listFeaturedSubtitle{color:var(--text-sub);margin-top:12px;font-size:17px;font-weight:700;line-height:1.7}.journal-module__MsuUHW__listFeaturedDesc{color:var(--text-sub);margin-top:14px;font-size:15.5px;line-height:1.9}.journal-module__MsuUHW__page .journal-module__MsuUHW__listRecent{padding:0 0 64px}.journal-module__MsuUHW__listRecentGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:20px;display:grid}.journal-module__MsuUHW__listRecentCard{border:1px solid var(--border-color);border-radius:var(--radius-control);flex-direction:column;min-width:0;padding:24px 26px 26px;transition:border-color .22s;display:flex}.journal-module__MsuUHW__listRecentCard:hover{border-color:var(--heading-main)}.journal-module__MsuUHW__listRecentFigure{margin:0 0 18px}.journal-module__MsuUHW__listRecentImage{border-radius:var(--radius-control);width:100%;height:auto;display:block}.journal-module__MsuUHW__listThumbFramed{border:1px solid var(--border-color)}.journal-module__MsuUHW__listRecentTitle{letter-spacing:.01em;color:var(--heading-main);margin-top:10px;font-size:19px;line-height:1.55}.journal-module__MsuUHW__listRecentDesc{color:var(--text-sub);margin-top:10px;font-size:14.5px;line-height:1.85}.journal-module__MsuUHW__page .journal-module__MsuUHW__listSeries{padding:0 0 64px}.journal-module__MsuUHW__listSeriesGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:24px;display:grid}.journal-module__MsuUHW__listSeriesCard{border:1px solid var(--border-color);border-radius:var(--radius-control);min-width:0;padding:22px 26px 8px;scroll-margin-top:96px}.journal-module__MsuUHW__listSeriesNumber{letter-spacing:.2em;text-transform:uppercase;color:var(--text-soft);justify-content:space-between;align-items:baseline;gap:12px;font-size:12px;font-weight:700;display:flex}.journal-module__MsuUHW__listSeriesCount{letter-spacing:.08em;text-transform:none}.journal-module__MsuUHW__listSeriesTitle{letter-spacing:.01em;color:var(--heading-main);margin-top:6px;font-size:20px;line-height:1.5}.journal-module__MsuUHW__listSeriesDesc{color:var(--text-sub);margin-top:8px;font-size:14px;line-height:1.85}.journal-module__MsuUHW__listSeriesEntries{border-top:1px solid var(--border-color);margin-top:16px;padding-left:0;list-style:none}.journal-module__MsuUHW__listSeriesEntry{border-bottom:1px solid var(--border-color);flex-wrap:wrap;align-items:baseline;gap:6px 12px;padding:13px 0;font-size:15.5px;font-weight:700;line-height:1.6;display:flex}.journal-module__MsuUHW__listSeriesEntry:last-child{border-bottom:0}.journal-module__MsuUHW__listSeriesOrder{letter-spacing:.14em;color:var(--text-soft);flex:none;font-size:12px}.journal-module__MsuUHW__listSeriesLink{min-width:0;color:var(--heading-main);border-bottom:1px solid #0000;flex:12em}.journal-module__MsuUHW__listSeriesLink:hover{border-bottom-color:var(--heading-main)}.journal-module__MsuUHW__listSeriesStart{border:1px solid var(--heading-main);border-radius:var(--radius-control);letter-spacing:.1em;color:var(--heading-main);flex:none;padding:1px 7px;font-size:11px;font-weight:700;line-height:1.6}.journal-module__MsuUHW__page .journal-module__MsuUHW__listArchive{padding:0 0 96px}.journal-module__MsuUHW__listEmpty{border-top:1px solid var(--border-color);color:var(--text-sub);padding-top:28px;font-size:15px;line-height:1.9}.journal-module__MsuUHW__listArchiveBody{margin-top:18px}.journal-module__MsuUHW__listFilter{flex-wrap:wrap;gap:8px;display:flex}.journal-module__MsuUHW__listFilterButton{border:1px solid var(--border-color);border-radius:var(--radius-control);background:var(--surface-white);font:inherit;color:var(--text-main);cursor:pointer;align-items:baseline;gap:7px;padding:8px 14px;font-size:14px;font-weight:700;line-height:1.4;transition:border-color .22s,background-color .22s,color .22s;display:inline-flex}.journal-module__MsuUHW__listFilterButton:hover{border-color:var(--heading-main)}.journal-module__MsuUHW__listFilterButton[aria-pressed=true]{border-color:var(--heading-main);background:var(--heading-main);color:var(--surface-white)}.journal-module__MsuUHW__listFilterCount{letter-spacing:.06em;color:var(--text-soft);font-size:12px;font-weight:700}.journal-module__MsuUHW__listFilterButton[aria-pressed=true] .journal-module__MsuUHW__listFilterCount{color:var(--surface-white);opacity:.8}.journal-module__MsuUHW__listFilterStatus{color:var(--text-sub);flex-wrap:wrap;align-items:baseline;gap:4px 14px;margin-top:16px;font-size:14px;line-height:1.8;display:flex}.journal-module__MsuUHW__listFilterStatusCount{letter-spacing:.06em;color:var(--text-main);font-weight:700}.journal-module__MsuUHW__listFilterStatusDesc{min-width:0}.journal-module__MsuUHW__listMonth{margin-top:28px}.journal-module__MsuUHW__listMonthTitle{letter-spacing:.14em;color:var(--heading-main);padding-bottom:10px;font-size:15px;font-weight:700}.journal-module__MsuUHW__listEntries{border-top:1px solid var(--border-color)}.journal-module__MsuUHW__listEntry{border-bottom:1px solid var(--border-color);grid-template-columns:minmax(0,132px) minmax(0,1fr);gap:24px;padding:26px 12px;transition:background-color .22s;display:grid}.journal-module__MsuUHW__listEntry:hover{background:var(--bg-secondary)}.journal-module__MsuUHW__listEntry[hidden],.journal-module__MsuUHW__listMonth[hidden]{display:none}.journal-module__MsuUHW__listEntryDate{letter-spacing:.14em;color:var(--text-soft);padding-top:4px;font-size:12px;font-weight:700;line-height:1.9}.journal-module__MsuUHW__listEntryBody{min-width:0}.journal-module__MsuUHW__listEntryTitle{letter-spacing:.01em;color:var(--heading-main);margin-top:6px;font-size:20px;line-height:1.5}.journal-module__MsuUHW__listEntryDesc{max-width:48em;color:var(--text-sub);margin-top:8px;font-size:15px;line-height:1.9}.journal-module__MsuUHW__listMore{text-align:center;margin-top:28px}.journal-module__MsuUHW__listMoreButton{border:1px solid var(--heading-main);border-radius:var(--radius-control);background:var(--surface-white);font:inherit;color:var(--heading-main);cursor:pointer;padding:12px 28px;font-size:14px;font-weight:700;transition:background-color .22s,color .22s}.journal-module__MsuUHW__listMoreButton:hover{background:var(--heading-main);color:var(--surface-white)}.journal-module__MsuUHW__listSeriesLink:focus-visible,.journal-module__MsuUHW__listFilterButton:focus-visible,.journal-module__MsuUHW__listMoreButton:focus-visible{outline:2px solid var(--heading-main);outline-offset:2px}@media (max-width:960px){.journal-module__MsuUHW__listFeaturedCard{gap:24px;padding:24px}}@media (max-width:720px){.journal-module__MsuUHW__page .journal-module__MsuUHW__listHero{padding:40px 0 28px}.journal-module__MsuUHW__page .journal-module__MsuUHW__listFeatured,.journal-module__MsuUHW__page .journal-module__MsuUHW__listRecent,.journal-module__MsuUHW__page .journal-module__MsuUHW__listSeries{padding-bottom:48px}.journal-module__MsuUHW__page .journal-module__MsuUHW__listArchive{padding-bottom:72px}.journal-module__MsuUHW__listPreviewNotice{padding:10px 16px}.journal-module__MsuUHW__listFeaturedCard,.journal-module__MsuUHW__listRecentGrid,.journal-module__MsuUHW__listSeriesGrid{grid-template-columns:minmax(0,1fr)}.journal-module__MsuUHW__listFeaturedCard{gap:20px;padding:20px}.journal-module__MsuUHW__listFeaturedTitle{font-size:24px}.journal-module__MsuUHW__listRecentCard{padding:20px}.journal-module__MsuUHW__listSeriesCard{padding:20px 20px 6px}.journal-module__MsuUHW__listEntry{grid-template-columns:minmax(0,1fr);gap:6px;padding:22px 8px}.journal-module__MsuUHW__listEntryDate{padding-top:0}.journal-module__MsuUHW__listEntryTitle{font-size:19px}.journal-module__MsuUHW__listFilterButton{padding:8px 12px;font-size:13.5px}}.journal-module__MsuUHW__page .journal-module__MsuUHW__articleContainer{max-width:760px}.journal-module__MsuUHW__page .journal-module__MsuUHW__articleBody{padding:56px 0 96px}.journal-module__MsuUHW__articleMeta{letter-spacing:.14em;color:var(--text-soft);font-size:12px;font-weight:700;line-height:1.9}.journal-module__MsuUHW__articleMetaLink{color:var(--text-soft);border-bottom:1px solid #0000}.journal-module__MsuUHW__articleMetaLink:hover{border-bottom-color:var(--text-soft);color:var(--text-main)}.journal-module__MsuUHW__articleTitle{letter-spacing:.01em;color:var(--heading-main);margin-top:18px;font-size:clamp(27px,4.2vw,38px);line-height:1.4}.journal-module__MsuUHW__articlePhrase{word-break:keep-all;word-break:auto-phrase;line-break:strict}.journal-module__MsuUHW__articleHeading.journal-module__MsuUHW__articlePhrase,.journal-module__MsuUHW__articleSubheading.journal-module__MsuUHW__articlePhrase{overflow-wrap:normal}.journal-module__MsuUHW__articleSignal{background:var(--accent-signal);width:36px;height:2px;margin:26px 0 30px}.journal-module__MsuUHW__articleParagraph{color:var(--text-sub);margin-top:22px;font-size:16px;line-height:1.95}.journal-module__MsuUHW__articleHeading{border-top:1px solid var(--border-color);letter-spacing:.01em;color:var(--heading-main);overflow-wrap:anywhere;margin-top:56px;padding-top:28px;font-size:clamp(20px,2.6vw,24px);line-height:1.5}.journal-module__MsuUHW__articleEmphasis{border-left:2px solid var(--heading-main);color:var(--heading-main);padding-left:16px}.journal-module__MsuUHW__articleEmphasis strong{font-weight:700}.journal-module__MsuUHW__articleBack{border-top:1px solid var(--border-color);margin-top:48px;padding-top:28px}.journal-module__MsuUHW__articleBackLink{color:var(--text-main);border-bottom:1px solid var(--border-color);font-size:15px;font-weight:700}.journal-module__MsuUHW__articleBackLink:hover{color:var(--heading-main);border-bottom-color:var(--heading-main)}.journal-module__MsuUHW__articleMetaLink:focus-visible,.journal-module__MsuUHW__articleBackLink:focus-visible{outline:2px solid var(--heading-main);outline-offset:2px}@media (max-width:720px){.journal-module__MsuUHW__page .journal-module__MsuUHW__articleBody{padding:40px 0 72px}.journal-module__MsuUHW__articleParagraph{font-size:15px}.journal-module__MsuUHW__articleHeading{margin-top:44px;padding-top:24px}.journal-module__MsuUHW__articleEmphasis{padding-left:12px}}.journal-module__MsuUHW__articleReviewNotice{border-left:2px solid var(--accent-signal);color:var(--text-main);margin-bottom:24px;padding:10px 16px;font-size:13px;line-height:1.8}.journal-module__MsuUHW__articleSubtitle{color:var(--text-sub);margin-top:14px;font-size:clamp(16px,2vw,19px);font-weight:700;line-height:1.7}.journal-module__MsuUHW__articleHero{margin:30px 0 0}.journal-module__MsuUHW__articleHeroImage{border-radius:4px;width:100%;height:auto;display:block}.journal-module__MsuUHW__articleVideo{margin:30px 0 0}.journal-module__MsuUHW__articleVideoPlayer{background:var(--heading-main);border:1px solid var(--border-color);border-radius:4px;width:100%;height:auto;display:block}.journal-module__MsuUHW__articleVideoCaption{border-top:1px solid var(--border-color);margin-top:14px;padding-top:14px}.journal-module__MsuUHW__articleVideoLink{color:var(--heading-main);border-bottom:1px solid var(--heading-main);font-size:16px;font-weight:700;line-height:1.6}.journal-module__MsuUHW__articleVideoLink:hover{border-bottom-color:#0000}.journal-module__MsuUHW__articleVideoLink:focus-visible{outline:2px solid var(--heading-main);outline-offset:2px}.journal-module__MsuUHW__articleVideoNote{color:var(--text-soft);margin-top:6px;font-size:14px;line-height:1.7}.journal-module__MsuUHW__visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.journal-module__MsuUHW__articleSummary{border-top:1px solid var(--heading-main);border-bottom:1px solid var(--border-color);margin-top:8px;padding:22px 0 6px}.journal-module__MsuUHW__articleSummaryTitle{letter-spacing:.14em;color:var(--text-soft);font-size:12px;font-weight:700}.journal-module__MsuUHW__articleSummaryList{margin-top:10px;padding-left:0;list-style:none}.journal-module__MsuUHW__articleSummaryItem{color:var(--text-main);margin-bottom:14px;padding-left:18px;font-size:15px;line-height:1.9;position:relative}.journal-module__MsuUHW__articleSummaryItem:before{content:"";background:var(--heading-main);width:8px;height:2px;position:absolute;top:.85em;left:0}.journal-module__MsuUHW__articleHeading{scroll-margin-top:96px}.journal-module__MsuUHW__articleSubheading{letter-spacing:.01em;color:var(--heading-main);margin-top:32px;font-size:17px;line-height:1.6}.journal-module__MsuUHW__articleSubheading+.journal-module__MsuUHW__articleParagraph{margin-top:10px}.journal-module__MsuUHW__articleRelated{border-top:1px solid var(--border-color);margin-top:56px;padding-top:28px}.journal-module__MsuUHW__articleRelatedTitle{letter-spacing:.14em;color:var(--text-soft);font-size:12px;font-weight:700}.journal-module__MsuUHW__articleRelatedSubtitle{letter-spacing:.14em;color:var(--text-soft);margin-top:28px;font-size:12px;font-weight:700}.journal-module__MsuUHW__articleRelatedList{margin-top:10px;padding-left:0;list-style:none}.journal-module__MsuUHW__articleRelatedItem{border-bottom:1px solid var(--border-color);padding:14px 0}.journal-module__MsuUHW__articleRelatedLink{color:var(--heading-main);border-bottom:1px solid var(--border-color);font-size:16px;font-weight:700;line-height:1.6}.journal-module__MsuUHW__articleRelatedLink:hover{border-bottom-color:var(--heading-main)}.journal-module__MsuUHW__articleRelatedNote{color:var(--text-sub);margin-top:6px;font-size:14px;line-height:1.8}.journal-module__MsuUHW__articleRelatedLink:focus-visible{outline:2px solid var(--heading-main);outline-offset:2px}@media (max-width:720px){.journal-module__MsuUHW__articleSubheading{margin-top:28px;font-size:16px}.journal-module__MsuUHW__articleSummaryItem{font-size:14.5px}}
