.shared-module__PCw6Ma__page{background:var(--bg-primary);--column-image-max-height:400px;min-height:70vh;padding:140px 24px 120px}.shared-module__PCw6Ma__container{max-width:1000px;margin:0 auto}.shared-module__PCw6Ma__narrow{max-width:760px;margin:0 auto}.shared-module__PCw6Ma__tag{letter-spacing:.2em;color:var(--accent-gold);text-transform:uppercase;margin-bottom:14px;font-size:14px;font-weight:600}.shared-module__PCw6Ma__pageTitle{font-family:var(--font-serif);color:var(--text-primary);letter-spacing:-.02em;font-size:42px;font-weight:700;line-height:1.3}.shared-module__PCw6Ma__pageDesc{color:var(--text-secondary);word-break:keep-all;margin-top:16px;font-size:17px;line-height:1.8}.shared-module__PCw6Ma__backButton{border:1px solid var(--accent-gold);color:var(--accent-gold);border-radius:4px;padding:12px 28px;font-size:15px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-block}.shared-module__PCw6Ma__backButton:hover{background:var(--accent-gold);color:var(--bg-primary)}.shared-module__PCw6Ma__centered{text-align:center}@media (max-width:768px){.shared-module__PCw6Ma__page{--column-image-max-height:320px;padding:110px 20px 80px}.shared-module__PCw6Ma__pageTitle{font-size:30px}.shared-module__PCw6Ma__pageDesc{font-size:15px}}
.page-module__YYKw3W__page{}.page-module__YYKw3W__container{}.page-module__YYKw3W__tag{}.page-module__YYKw3W__title{}.page-module__YYKw3W__desc{}.page-module__YYKw3W__header{margin-bottom:40px}.page-module__YYKw3W__controls{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;gap:24px;padding-bottom:24px;display:flex}.page-module__YYKw3W__resultMeta{color:var(--text-muted);margin-top:24px;font-size:14px}.page-module__YYKw3W__resultMeta strong{color:var(--accent-gold);font-weight:600}.page-module__YYKw3W__list{margin-top:8px}.page-module__YYKw3W__empty{text-align:center;color:var(--text-muted);border-bottom:1px solid var(--border-subtle);padding:80px 0;font-size:16px}@media (max-width:768px){.page-module__YYKw3W__header{margin-bottom:28px}.page-module__YYKw3W__controls{flex-direction:column;align-items:stretch;gap:16px;padding-bottom:20px}.page-module__YYKw3W__empty{padding:56px 0;font-size:15px}}
.ColumnListRow-module__UebQLG__row{border-bottom:1px solid var(--border-subtle);grid-template-columns:1fr 148px;align-items:start;gap:28px;padding:28px 0;text-decoration:none;transition:opacity .3s;display:grid}.ColumnListRow-module__UebQLG__rowNoThumb{grid-template-columns:1fr}.ColumnListRow-module__UebQLG__row:hover .ColumnListRow-module__UebQLG__title{color:var(--accent-gold)}.ColumnListRow-module__UebQLG__row:hover .ColumnListRow-module__UebQLG__thumbImage{transform:scale(1.04)}.ColumnListRow-module__UebQLG__body{min-width:0}.ColumnListRow-module__UebQLG__source{color:var(--text-muted);align-items:center;gap:8px;font-size:13px;display:flex}.ColumnListRow-module__UebQLG__dot{opacity:.6}.ColumnListRow-module__UebQLG__category{color:var(--accent-gold);font-weight:600}.ColumnListRow-module__UebQLG__title{font-family:var(--font-serif);letter-spacing:-.02em;color:var(--text-primary);word-break:keep-all;margin:8px 0 10px;font-size:21px;font-weight:700;line-height:1.45;transition:color .3s}.ColumnListRow-module__UebQLG__excerpt{color:var(--text-secondary);word-break:keep-all;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:15px;line-height:1.7;display:-webkit-box;overflow:hidden}.ColumnListRow-module__UebQLG__date{color:var(--text-muted);font-size:13px;font-family:var(--font-display);margin-top:12px;display:block}.ColumnListRow-module__UebQLG__thumb{aspect-ratio:4/3;background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:8px;align-self:center;width:148px;position:relative;overflow:hidden}.ColumnListRow-module__UebQLG__thumbImage{object-fit:cover;transition:transform .4s}@media (max-width:768px){.ColumnListRow-module__UebQLG__row{grid-template-columns:1fr 96px;gap:16px;padding:22px 0}.ColumnListRow-module__UebQLG__rowNoThumb{grid-template-columns:1fr}.ColumnListRow-module__UebQLG__thumb{width:96px}.ColumnListRow-module__UebQLG__title{margin:6px 0 8px;font-size:17px}.ColumnListRow-module__UebQLG__excerpt{font-size:14px}}
.page-module__NGKM9G__page{}.page-module__NGKM9G__body{}.page-module__NGKM9G__breadcrumb{color:var(--text-muted);align-items:center;gap:8px;margin-bottom:20px;font-size:13px;display:flex}.page-module__NGKM9G__breadcrumb a{color:var(--text-muted);text-decoration:none;transition:color .3s}.page-module__NGKM9G__breadcrumb a:hover{color:var(--accent-gold)}.page-module__NGKM9G__header{border-bottom:1px solid var(--border-subtle);margin-bottom:40px;padding-bottom:28px}.page-module__NGKM9G__title{font-family:var(--font-serif);letter-spacing:-.02em;color:var(--text-primary);word-break:keep-all;font-size:38px;font-weight:700;line-height:1.35}.page-module__NGKM9G__meta{color:var(--text-muted);align-items:center;gap:10px;margin-top:18px;font-size:14px;display:flex}.page-module__NGKM9G__author{color:var(--accent-gold);font-weight:600}.page-module__NGKM9G__meta time{font-family:var(--font-display)}.page-module__NGKM9G__hero{margin-bottom:40px}.page-module__NGKM9G__heroImage{width:100%;height:auto;max-height:var(--column-image-max-height,400px);object-fit:contain;object-position:center;border-radius:8px;display:block}.page-module__NGKM9G__footer{border-top:1px solid var(--border-subtle);margin-top:72px;padding-top:32px}.page-module__NGKM9G__backLink{color:var(--text-secondary);font-size:15px;font-weight:500;text-decoration:none;transition:color .3s;display:inline-block}.page-module__NGKM9G__backLink:hover{color:var(--accent-gold)}@media (max-width:768px){.page-module__NGKM9G__title{font-size:26px}.page-module__NGKM9G__header{margin-bottom:28px;padding-bottom:20px}.page-module__NGKM9G__hero{margin-bottom:28px}.page-module__NGKM9G__footer{margin-top:48px;padding-top:24px}}
.ColumnFilterBar-module__ja4WvG__bar{flex-wrap:wrap;gap:10px;display:flex}.ColumnFilterBar-module__ja4WvG__chip{border:1px solid var(--border-subtle);color:var(--text-secondary);background:var(--bg-card);white-space:nowrap;border-radius:999px;padding:8px 18px;font-size:14px;font-weight:500;text-decoration:none;transition:all .3s}.ColumnFilterBar-module__ja4WvG__chip:hover{border-color:var(--border-hover);color:var(--text-primary)}.ColumnFilterBar-module__ja4WvG__chipActive{border-color:var(--accent-gold);color:var(--accent-gold);background:var(--bg-elevated)}@media (max-width:768px){.ColumnFilterBar-module__ja4WvG__bar{gap:8px}.ColumnFilterBar-module__ja4WvG__chip{padding:7px 14px;font-size:13px}}
.BlockRenderer-module__fBoD_G__content{max-width:760px;margin:0 auto}.BlockRenderer-module__fBoD_G__paragraph{color:var(--text-secondary);word-break:keep-all;margin-bottom:28px;font-size:17px;line-height:1.9}.BlockRenderer-module__fBoD_G__paragraph:last-child{margin-bottom:0}.BlockRenderer-module__fBoD_G__highlight{color:var(--text-primary);-webkit-box-decoration-break:clone;box-decoration-break:clone;background-color:#e0c29066;border-radius:3px;padding:.08em .22em;font-weight:500}.BlockRenderer-module__fBoD_G__paragraph strong{color:var(--text-primary);font-weight:700}.BlockRenderer-module__fBoD_G__paragraph u{text-underline-offset:.22em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--accent-gold);text-decoration-color:var(--accent-gold)}.BlockRenderer-module__fBoD_G__heading{font-family:var(--font-serif);letter-spacing:-.02em;color:var(--text-primary);border-left:3px solid var(--accent-gold);word-break:keep-all;margin:56px 0 20px;padding-left:14px;font-size:26px;font-weight:700;line-height:1.5}.BlockRenderer-module__fBoD_G__heading:first-child{margin-top:0}.BlockRenderer-module__fBoD_G__figure{margin:40px 0}.BlockRenderer-module__fBoD_G__image{width:100%;height:auto;max-width:calc(var(--column-image-max-height,400px)*var(--column-image-ratio,1000));border:1px solid var(--border-subtle);border-radius:8px;margin-inline:auto;display:block}.BlockRenderer-module__fBoD_G__caption{color:var(--text-muted);text-align:center;word-break:keep-all;margin-top:12px;font-size:16px;line-height:1.7}@media (max-width:768px){.BlockRenderer-module__fBoD_G__paragraph{margin-bottom:24px;font-size:16px;line-height:1.85}.BlockRenderer-module__fBoD_G__heading{margin:40px 0 16px;padding-left:12px;font-size:21px}.BlockRenderer-module__fBoD_G__figure{margin:32px 0}.BlockRenderer-module__fBoD_G__caption{font-size:15px}}
.ColumnSearchForm-module__3iONRa__form{background:var(--bg-tertiary);border:1px solid var(--border-subtle);border-radius:8px;align-items:center;gap:8px;padding:4px 4px 4px 14px;transition:border-color .3s;display:flex}.ColumnSearchForm-module__3iONRa__form:focus-within{border-color:var(--accent-gold)}.ColumnSearchForm-module__3iONRa__input{width:180px;min-width:0;color:var(--text-primary);background:0 0;border:none;outline:none;flex:1;padding:8px 0;font-family:inherit;font-size:15px}.ColumnSearchForm-module__3iONRa__input::placeholder{color:var(--text-muted)}.ColumnSearchForm-module__3iONRa__input::-webkit-search-decoration{-webkit-appearance:none}.ColumnSearchForm-module__3iONRa__input::-webkit-search-cancel-button{-webkit-appearance:none}.ColumnSearchForm-module__3iONRa__button{width:36px;height:36px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;transition:all .3s;display:flex}.ColumnSearchForm-module__3iONRa__button:hover{color:var(--accent-gold);background:var(--bg-elevated)}@media (max-width:768px){.ColumnSearchForm-module__3iONRa__form{width:100%}.ColumnSearchForm-module__3iONRa__input{width:auto;font-size:14px}}
.LiteYouTube-module__9HFbyG__wrapper{aspect-ratio:16/9;border:1px solid var(--border-subtle);background:var(--bg-card);border-radius:8px;width:100%;padding:0;display:block;position:relative;overflow:hidden}.LiteYouTube-module__9HFbyG__trigger{cursor:pointer}.LiteYouTube-module__9HFbyG__trigger:before{content:"";z-index:1;background:#00000040;transition:background .3s;position:absolute;inset:0}.LiteYouTube-module__9HFbyG__trigger:hover:before{background:#00000026}.LiteYouTube-module__9HFbyG__thumbnail{object-fit:cover;transition:transform .4s}.LiteYouTube-module__9HFbyG__trigger:hover .LiteYouTube-module__9HFbyG__thumbnail{transform:scale(1.03)}.LiteYouTube-module__9HFbyG__playIcon{z-index:2;pointer-events:none;transition:transform .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.LiteYouTube-module__9HFbyG__trigger:hover .LiteYouTube-module__9HFbyG__playIcon{transform:translate(-50%,-50%)scale(1.08)}.LiteYouTube-module__9HFbyG__iframe{border:none;width:100%;height:100%;position:absolute;inset:0}@media (max-width:768px){.LiteYouTube-module__9HFbyG__playIcon{width:52px;height:52px}}
.not-found-module__01475a__page{}.not-found-module__01475a__body{}.not-found-module__01475a__tag{}.not-found-module__01475a__title{}.not-found-module__01475a__desc{}.not-found-module__01475a__backButton{margin-top:32px;}
