.iQekNq_pageDiv{max-width:var(--maxContentWidth);margin:0 auto}.iQekNq_centerWrapperDiv{width:100%;max-width:var(--maxContentWidth);grid-template-columns:2fr 1fr;gap:10px 32px;margin:0 auto 100px;padding:20px 20px 100px;display:grid}.iQekNq_centerWrapperDiv>*{min-width:0}@media (max-width:769px){.iQekNq_centerWrapperDiv{margin:0 auto 58px;padding:20px;display:block}}.iQekNq_articleListTitle{font-size:var(--font-size-18px);font-weight:var(--font-weight-bold);color:var(--colorTextColor00);margin:0 0 16px}.iQekNq_articleListUl{grid-template-columns:repeat(auto-fit,minmax(214px,1fr));column-gap:20px;list-style:none;display:grid}@media (max-width:769px){.iQekNq_articleListUl{display:block}}.iQekNq_gridAdLi{grid-column:1/-1}@media (max-width:769px){.iQekNq_gridAdLi{grid-row:1}}.iQekNq_gridLowerArticle{margin-bottom:24px}.iQekNq_gridLowerArticle a{text-decoration:none}.iQekNq_gridLowerArticle>a{border:1px solid var(--colorTextColor07);border-radius:8px;justify-content:center;align-items:center;display:flex;overflow:hidden}.iQekNq_gridLowerArticle>a img{object-fit:cover;aspect-ratio:3/2;width:100%;height:100%}.iQekNq_gridLowerArticle a>p{font-size:var(--font-size-18px);font-weight:var(--font-weight-semi-bold);color:var(--colorTextColor00);overflow-wrap:break-word;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;margin-top:8px;display:-webkit-box;overflow:hidden}.iQekNq_gridLowerArticle>div>p{overflow-wrap:break-word;-webkit-line-clamp:2;text-overflow:ellipsis;font-size:var(--font-size-14px);color:var(--colorTextColor03);-webkit-box-orient:vertical;margin-top:6px;display:-webkit-box;overflow:hidden}@media (max-width:769px){.iQekNq_gridLowerArticle>div>p{-webkit-line-clamp:3}}.iQekNq_gridLowerArticle span{font-size:var(--font-size-14px);color:var(--colorTextColor04);margin-top:12px;display:block}@media (max-width:769px){.iQekNq_gridLowerArticle span{margin-top:6px}}.iQekNq_paginationLi{grid-column:1/-1;margin-top:40px}@media (max-width:769px){.iQekNq_paginationLi{margin-top:0}}.iQekNq_paginationDiv{justify-content:center;display:flex}.iQekNq_gridLowerRightUl{flex-direction:column;list-style:none;display:flex}@media (max-width:769px){.iQekNq_gridLowerRightUl{flex-direction:column-reverse;margin-top:20px}}.iQekNq_gridSideAdLi{flex-shrink:0}
.XSY0ta_carousel{width:100%;position:relative}.XSY0ta_trackWrapper{overflow:hidden}.XSY0ta_track{cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:transform .4s;display:flex}.XSY0ta_track:active{cursor:grabbing}.XSY0ta_slide{flex:0 0 100%;width:100%}.XSY0ta_indicators{justify-content:center;align-items:center;gap:6px;margin-top:12px;display:flex}.XSY0ta_dot{background-color:var(--colorTextColor07,#ccc);cursor:pointer;border:none;border-radius:50%;width:8px;height:8px;padding:0;transition:background-color .2s}.XSY0ta_dot:hover{background-color:var(--colorTextColor05,#999)}.XSY0ta_dotActive{background-color:var(--themeColor,#000)}
.flexHW_carousel{margin-bottom:32px}.flexHW_carouselMain{aspect-ratio:16/9;background-color:#000;position:relative}.flexHW_carouselImageWrapper{position:absolute;top:0;bottom:0;left:0;right:0}.flexHW_carouselImg{object-fit:contain;width:100%;height:100%}.flexHW_carouselBtn{z-index:1;color:#000;cursor:pointer;background:#ccc;border:none;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.flexHW_carouselBtn:first-child{left:12px}.flexHW_carouselBtn:last-child{right:12px}.flexHW_carouselBtn:hover{background:#aaa}.flexHW_carouselThumbnailsWrapper{margin-top:4px;position:relative}.flexHW_carouselThumbnailsWrapper:after{content:"";background:linear-gradient(to right, transparent, var(--background));pointer-events:none;width:48px;height:100%;position:absolute;top:0;right:0}.flexHW_carouselThumbnails{scrollbar-width:none;gap:4px;display:flex;overflow-x:auto}.flexHW_carouselThumbnails::-webkit-scrollbar{display:none}.flexHW_thumbnail{cursor:pointer;opacity:.6;background:0 0;border:2px solid #0000;border-radius:0;flex-shrink:0;width:80px;height:60px;padding:0;position:relative;overflow:hidden}.flexHW_thumbnailActive{opacity:1;border-color:#000}.flexHW_thumbnailImg{object-fit:cover;width:100%;height:100%}
.JwNaMq_firstItemWrapper{aspect-ratio:350/190;width:100%;display:block;position:relative}.JwNaMq_firstItemWrapper:hover .JwNaMq_firstItemTitle{text-decoration:underline}.JwNaMq_firstItemOverlay{background:linear-gradient(#0000,#000000b3);padding:24px 12px 12px;position:absolute;bottom:0;left:0;right:0}.JwNaMq_firstItemTitle{-webkit-line-clamp:3;font-size:var(--font-size-16px);color:#fff;-webkit-box-orient:vertical;font-weight:700;display:-webkit-box;overflow:hidden}.JwNaMq_firstItemDate{font-size:var(--font-size-12px);color:#fffc;margin-top:6px;display:block}.JwNaMq_listWrapper{margin:0;padding:0;list-style:none}.JwNaMq_listItem{border-bottom:1px solid var(--colorTextColor06);padding:8px 4px}.JwNaMq_listItemLink{font-size:var(--font-size-14px);color:var(--colorTextColor03);font-weight:400;text-decoration:none}.JwNaMq_listItemLink:hover{color:var(--colorTextColor03);text-decoration:none}
.tRnWxq_wrapper{align-items:flex-start;gap:12px;display:flex}.tRnWxq_imageLeft{flex-direction:row}.tRnWxq_imageRight{flex-direction:row-reverse}.tRnWxq_hasBorder{border-bottom:1px solid var(--colorTextColor06);margin-bottom:10px;padding-bottom:10px}.tRnWxq_imageWrapper{width:80px;height:60px;overflow:hidden}.tRnWxq_image{object-fit:cover;width:100%;height:100%;transition:transform .3s}.tRnWxq_imageHoverZoom:hover .tRnWxq_image{transform:scale(1.2)}@media (max-width:769px){.tRnWxq_mobileHideDescription{display:none!important}.tRnWxq_mobileVertical{flex-direction:column}.tRnWxq_mobileVertical .tRnWxq_imageWrapper{aspect-ratio:16/9;width:100%!important;height:auto!important}}.tRnWxq_textWrapper{flex-direction:column;flex:1;justify-content:space-between;min-width:0;height:100%;display:flex}.tRnWxq_title{font-size:var(--font-size-14px);color:var(--colorTextColor01);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-weight:700;display:-webkit-box;overflow:hidden}.tRnWxq_titleLink{color:inherit;text-decoration:none}.tRnWxq_titleLink:hover{color:color-mix(in srgb, var(--themeColor,var(--colorTextColor00)) 60%, var(--colorTextColor00))}.tRnWxq_titleLinkNoHover:hover{color:inherit;text-decoration:none}.tRnWxq_description{font-size:var(--font-size-12px);color:var(--colorTextColor03);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:4px 0 0;display:-webkit-box;overflow:hidden}.tRnWxq_date{font-size:var(--font-size-12px);color:var(--colorTextColor04);margin-top:4px;display:block}
.ZRfS3W_wrapper{border:1px solid var(--colorTextColor07);background-color:var(--colorDefaultBg);flex-direction:column;display:flex;overflow:hidden;box-shadow:0 1px 2px #0000000a}.ZRfS3W_imageWrapper{aspect-ratio:16/9;width:100%;display:block;overflow:hidden}.ZRfS3W_image{object-fit:cover;width:100%;height:100%}.ZRfS3W_body{border-top:1px solid var(--colorTextColor07);flex-direction:column;gap:40px;padding:16px;display:flex}.ZRfS3W_title{-webkit-line-clamp:2;font-size:var(--font-size-16px);color:var(--colorTextColor01);-webkit-box-orient:vertical;font-weight:700;line-height:1.4;display:-webkit-box;overflow:hidden}.ZRfS3W_titleLink{color:inherit;text-decoration:none}.ZRfS3W_titleLink:hover{color:color-mix(in srgb, var(--themeColor,var(--colorTextColor00)) 60%, var(--colorTextColor00));text-decoration:underline}.ZRfS3W_meta{font-size:var(--font-size-12px);color:var(--colorTextColor04);align-items:center;gap:6px;display:flex}.ZRfS3W_authorIcon{flex-shrink:0;width:16px;height:16px}.ZRfS3W_authorName{color:var(--colorTextColor02);text-overflow:ellipsis;white-space:nowrap;max-width:50%;overflow:hidden}.ZRfS3W_dot,.ZRfS3W_date{color:var(--colorTextColor04)}
.oxfLmq_tagBand{--niusTagAccent:var(--themeColor,#f4aeae);text-align:center;justify-content:center;align-items:center;gap:40px;margin:40px 0 60px;display:flex}@media (max-width:769px){.oxfLmq_tagBand{margin:40px 0}}.oxfLmq_tagLabel{font-family:var(--font-didact-gothic),var(--fontStackBody,sans-serif);font-size:var(--font-size-24px);font-weight:var(--font-weight-bold);color:var(--colorTextColor01);line-height:1.2;display:block}.oxfLmq_tagUl{flex-wrap:wrap;grid-template-columns:repeat(4,1fr);justify-content:center;gap:6px 30px;margin:20px 0 0;padding:0;list-style:none;display:grid}.oxfLmq_tagLi{min-width:0}.oxfLmq_tagLink{font-size:var(--font-size-14px);color:var(--colorTextColor01);text-align:center;overflow-wrap:anywhere;line-height:1.4;text-decoration:none;display:inline-block}.oxfLmq_tagLink:hover{color:var(--colorTextColor01);text-decoration:none}
.ssK_2q_wrap{max-width:1312px;margin:0 auto;padding:40px 16px 64px}.ssK_2q_wrap a{color:inherit;text-decoration:none}@media (max-width:769px){.ssK_2q_wrap{padding:24px 16px 40px}}.ssK_2q_grid{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:32px;display:grid}.ssK_2q_grid:not(:has(aside[id=ad-slot-main-01]:not(:empty))){grid-template-columns:minmax(0,1fr)}.ssK_2q_grid:not(:has(aside[id=ad-slot-main-01]:not(:empty))) .ssK_2q_side{display:none}@media (max-width:769px){.ssK_2q_grid{grid-template-columns:minmax(0,1fr);gap:24px}}.ssK_2q_side{text-align:center;min-width:0}@media (max-width:769px){.ssK_2q_side{order:2}}.ssK_2q_content{min-width:0}@media (max-width:769px){.ssK_2q_content{order:1}}.ssK_2q_head{border-bottom:2px dotted var(--colorTextColor06);margin-bottom:40px;padding-bottom:40px}@media (max-width:769px){.ssK_2q_head{margin-bottom:24px;padding-bottom:24px}}.ssK_2q_title{color:var(--colorTextColor00);word-break:break-word;margin:0;font-size:40px;font-weight:700;line-height:1.15}@media (max-width:769px){.ssK_2q_title{font-size:26px}}.ssK_2q_count{color:var(--colorTextColor03);margin:0 0 24px;font-size:17px;line-height:1.5}.ssK_2q_resultList{margin:0;padding:0;list-style:none}.ssK_2q_resultItem{margin-bottom:40px}.ssK_2q_resultItem:last-child{margin-bottom:0}@media (max-width:769px){.ssK_2q_resultItem{margin-bottom:28px}}.ssK_2q_kicker{color:var(--colorTextColor04);text-transform:capitalize;margin:0 0 8px;font-size:14px;line-height:1.4}.ssK_2q_resultTitle{color:var(--colorTextColor00);word-break:break-word;margin:0 0 8px;font-size:24px;font-weight:700;line-height:1.3}.ssK_2q_resultTitle>a{transition:color .15s}.ssK_2q_resultTitle>a:hover{color:var(--t9Interact,#7a2af5)}.ssK_2q_resultTitle>a:focus-visible{color:var(--t9Interact,#7a2af5)}@media (max-width:769px){.ssK_2q_resultTitle{font-size:19px}}.ssK_2q_resultExcerpt{color:var(--colorTextColor02);word-break:break-word;margin:0;font-size:16px;line-height:1.6}.ssK_2q_mark{background:var(--t9SurfBLight,transparent);color:var(--t9Text,inherit);border-radius:2px;padding:0 2px;font-weight:700}.ssK_2q_moreWrap{margin-top:40px}.ssK_2q_moreButton{border:1px solid var(--t9Interact,#7a2af5);width:50%;min-height:42px;color:var(--t9Interact,#7a2af5);cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;margin:0 auto;padding:10px;font-size:14px;font-weight:500;line-height:20px;transition:background-color .15s,border-color .15s,color .15s;display:flex}.ssK_2q_moreButton:hover:not(:disabled){border-color:var(--t9SurfC,var(--themeColor));background:var(--t9SurfC,var(--themeColor));color:var(--t9Text,#020203)}.ssK_2q_moreButton:focus-visible:not(:disabled){border-color:var(--t9SurfC,var(--themeColor));background:var(--t9SurfC,var(--themeColor));color:var(--t9Text,#020203)}.ssK_2q_moreButton:disabled{cursor:progress;opacity:.6}@media (max-width:769px){.ssK_2q_moreButton{width:100%}}.ssK_2q_empty{padding:24px 0}.ssK_2q_emptyTitle{color:var(--colorTextColor00);margin:0 0 16px;font-size:20px;font-weight:700;line-height:1.4}.ssK_2q_emptyList{color:var(--colorTextColor03);margin:0;padding:0 0 0 18px;font-size:15px;line-height:1.8}
.biJfKG_wrapper{width:100%;max-width:var(--maxContentWidth);margin:0 auto;padding:50px 20px 40px;display:grid}.biJfKG_wrapper a{text-decoration:none}.biJfKG_wrapper a:hover{cursor:pointer;color:color-mix(in srgb, var(--themeColor,var(--colorTextColor00)) 60%, var(--colorTextColor00));text-decoration:underline}.biJfKG_section{width:100%;max-width:var(--maxContentWidth);margin:0 auto 60px}.biJfKG_title{font-size:var(--font-size-24px);color:var(--colorTextColor01);margin-bottom:24px}.biJfKG_contentWrapper{margin-bottom:60px}.biJfKG_section section>p{display:none}.biJfKG_section section{justify-content:center}
.SPVg4a_relatedSection{margin:40px 0}.SPVg4a_relatedList{border-top:1px solid var(--colorTextColor06);margin:0;padding:0;list-style:none}.SPVg4a_relatedItem{border-bottom:1px solid var(--colorTextColor06)}.SPVg4a_relatedLink{font-size:var(--font-size-14px);color:var(--colorTextColor01);white-space:nowrap;text-overflow:ellipsis;padding:10px 0;text-decoration:none;display:block;overflow:hidden}.SPVg4a_relatedLink:hover{opacity:.7}
._YDk4W_wrap{background:var(--theme11PageBg,#f4f4f4);width:100%;height:100%;min-height:var(--mainMinHeight,calc(100vh - 140px))}._YDk4W_wrap a{color:inherit;text-decoration:none}._YDk4W_body{width:100%;max-width:800px;margin:0 auto;padding:40px 16px 64px}._YDk4W_head{border-bottom:2px solid var(--colorTextColor00,#222);padding-bottom:12px}._YDk4W_label{color:var(--colorTextColor03,#717171);margin:0 0 4px;font-size:15px;font-weight:700}._YDk4W_query{color:var(--colorTextColor00,#222);word-break:break-word;margin:0;font-size:40px;font-weight:700;line-height:1.2}@media (max-width:769px){._YDk4W_query{font-size:26px}}._YDk4W_summary{color:var(--colorTextColor03,#717171);margin:16px 0 0;font-size:15px}._YDk4W_list{flex-direction:column;gap:8px;margin-top:32px;display:flex}._YDk4W_body ._YDk4W_list>article{border:1px solid var(--colorLineColor01,#e0e0e0);background:var(--colorDefaultBg,#fff);border-radius:3px;grid-template-columns:252px minmax(0,1fr);gap:0;overflow:hidden;box-shadow:0 1px 1px #0000000f}._YDk4W_body ._YDk4W_list>article>a{border-right:1px solid var(--colorLineColor01,#e0e0e0)}._YDk4W_body ._YDk4W_list>article>div{padding:16px}@media (max-width:769px){._YDk4W_body ._YDk4W_list>article{grid-template-columns:120px minmax(0,1fr)}._YDk4W_body ._YDk4W_list>article>div{padding:12px}}._YDk4W_empty{text-align:center;margin-top:48px}._YDk4W_emptyTitle{color:var(--colorTextColor00,#222);font-family:var(--theme11Display,Georgia, serif);margin:0 0 8px;font-size:28px;font-weight:400}._YDk4W_emptyHint{color:var(--colorTextColor03,#717171);margin:0;font-size:15px}._YDk4W_emptyLinks{flex-wrap:wrap;justify-content:center;gap:8px;margin:24px 0 0;padding:0;list-style:none;display:flex}._YDk4W_emptyLinks li a{border:1px solid var(--colorLineColor01,#e0e0e0);border-radius:999px;padding:8px 16px;font-size:15px;font-weight:700;display:inline-block}._YDk4W_emptyLinks li a:hover{border-color:var(--colorTextColor00,#222)}._YDk4W_emptyLinks li a:focus-visible{outline:2px solid var(--themeColor,#222);outline-offset:2px}._YDk4W_moreWrapper{justify-content:center;padding:24px 0;display:flex}._YDk4W_moreButton{border:1px solid var(--colorLineColor01,#e0e0e0);color:var(--colorTextColor00,#222);cursor:pointer;background:0 0;border-radius:999px;padding:12px 32px;font-size:16px;font-weight:700}._YDk4W_moreButton:hover{border-color:var(--colorTextColor00,#222)}._YDk4W_moreButton:focus-visible{outline:2px solid var(--themeColor,#222);outline-offset:2px}._YDk4W_moreButton:disabled{color:var(--colorTextColor04,#aaa);cursor:not-allowed}
.TyEGzW_card{--theme12Section:var(--themeColor)}@supports (color:oklch(from red l c h)){.TyEGzW_card{--theme12Section:oklch(from var(--themeColor) clamp(.38, l, .55) max(c, .1) calc(h + var(--theme12SectionIndex,0) * 47))}}.TyEGzW_card{flex-direction:column;min-width:0;display:flex}.TyEGzW_card a{color:inherit;text-decoration:none}.TyEGzW_imageWrapper{background:var(--theme12Section,var(--themeColor));height:0;padding-top:56%;display:block;position:relative;overflow:hidden}.TyEGzW_image{object-fit:cover;width:100%;height:100%;transition:filter .3s cubic-bezier(.4,0,.2,1);position:absolute;top:0;bottom:0;left:0;right:0}.TyEGzW_hoverOverlay{background:var(--theme12Section,var(--themeColor));mix-blend-mode:screen;opacity:0;pointer-events:none;transition:opacity .3s cubic-bezier(.4,0,.2,1);position:absolute;top:0;bottom:0;left:0;right:0}.TyEGzW_card:hover .TyEGzW_image{filter:grayscale()}.TyEGzW_card:hover .TyEGzW_hoverOverlay{opacity:1}.TyEGzW_card:hover .TyEGzW_bookmarkIcon,.TyEGzW_card:hover .TyEGzW_categoryLabel,.TyEGzW_card:hover a.TyEGzW_categoryLink,.TyEGzW_card:hover .TyEGzW_author,.TyEGzW_card:hover a.TyEGzW_author{color:var(--theme12Section,var(--themeColor))}.TyEGzW_bookmarkIcon,.TyEGzW_categoryLabel,a.TyEGzW_categoryLink,.TyEGzW_author,a.TyEGzW_author{transition:color .3s cubic-bezier(.4,0,.2,1)}@media (prefers-reduced-motion:reduce){.TyEGzW_image,.TyEGzW_hoverOverlay,.TyEGzW_bookmarkIcon,.TyEGzW_categoryLabel,a.TyEGzW_categoryLink,.TyEGzW_author,a.TyEGzW_author{transition-duration:.01ms}}.TyEGzW_body{flex-direction:column;flex:auto;gap:8px;padding-top:18px;display:flex}@media (max-width:769px){.TyEGzW_body{padding-left:24px;padding-right:24px}}.TyEGzW_metaRow{align-items:center;min-height:20px;display:flex}.TyEGzW_bookmarkIcon{color:var(--colorTextColor01);flex:none}.TyEGzW_categoryLabel,a.TyEGzW_categoryLink{font-family:var(--theme12Mono,ui-monospace, monospace);color:var(--colorTextColor01);font-size:13.5px;line-height:18.9px}a.TyEGzW_categoryLink:hover{text-decoration:underline}.TyEGzW_title{font-family:var(--theme12Serif);color:var(--colorTextColor01);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:22px;font-weight:700;line-height:33.6px;display:-webkit-box;overflow:hidden}.TyEGzW_title>a:hover{text-decoration:underline}.TyEGzW_description{color:var(--colorTextColor02);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:16px;line-height:24px;display:-webkit-box;overflow:hidden}.TyEGzW_footerRow{justify-content:space-between;align-items:baseline;gap:12px;margin-top:auto;padding-top:4px;display:flex}.TyEGzW_author{color:var(--colorTextColor02);font-size:14px;line-height:24px}a.TyEGzW_author{color:var(--colorTextColor02);font-size:16px;line-height:24px}a.TyEGzW_author:hover{text-decoration:underline}.TyEGzW_date{font-family:var(--theme12Mono,ui-monospace, monospace);color:var(--colorTextColor03);white-space:nowrap;flex:none;font-size:13.5px;line-height:18.9px}
._6NJbHW_wrap{max-width:1440px;margin:0 auto}._6NJbHW_wrap a{color:inherit;text-decoration:none}._6NJbHW_hero{grid-template-rows:.5fr 1fr .5fr auto;grid-template-columns:.5fr 1fr .5fr;height:576px;display:grid;position:relative}@media (max-width:769px){._6NJbHW_hero{flex-direction:column;height:auto;margin-bottom:32px;display:flex}}._6NJbHW_heroImageLink{grid-area:1/1/4/4;display:block;position:relative;overflow:hidden}._6NJbHW_heroImageLink:after{box-sizing:border-box;content:"";background:linear-gradient(#0000 45%,#0000008c);position:absolute;top:0;bottom:0;left:0;right:0}._6NJbHW_heroImageLink img{object-fit:cover;width:100%;height:100%;display:block}@media (max-width:769px){._6NJbHW_heroImageLink{height:0;padding-top:56%}._6NJbHW_heroImageLink:after{display:none}._6NJbHW_heroImageLink img{position:absolute;top:0;bottom:0;left:0;right:0}}._6NJbHW_heroTextWrap{z-index:1;color:#fff;text-align:center;flex-direction:column;grid-area:3/2;justify-content:center;align-items:center;padding:0 24px;display:flex;position:relative}@media (max-width:769px){._6NJbHW_heroTextWrap{color:var(--colorTextColor01);text-align:left;grid-area:auto;align-items:flex-start;padding:24px 24px 0}}._6NJbHW_heroTitle{font-family:var(--theme12Serif);margin:0;font-size:72px;font-weight:600;line-height:72px}@media (max-width:769px){._6NJbHW_heroTitle{font-size:25px;line-height:30px}}._6NJbHW_heroDescription{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:12px 0 60px;font-size:20px;line-height:28px;display:-webkit-box;overflow:hidden}@media (max-width:769px){._6NJbHW_heroDescription{color:var(--colorTextColor02);margin-bottom:0;font-size:16px;line-height:24px}}._6NJbHW_heroMeta{z-index:1;color:var(--colorTextColor02);text-align:right;text-overflow:ellipsis;white-space:nowrap;grid-area:4/1/5/4;align-self:center;margin:0;padding:0 24px;font-size:14px;line-height:1.5;overflow:hidden}@media (max-width:769px){._6NJbHW_heroMeta{text-align:left;white-space:normal;grid-area:auto;padding:12px 24px 0;font-size:12px}}._6NJbHW_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:52px 36px;padding:36px;display:grid}@media (max-width:769px){._6NJbHW_grid{grid-template-columns:minmax(0,1fr);gap:60px 0;padding:0}}._6NJbHW_popularBlock{--theme12BandBg:#fefbec;--colorTextColor01:#000000de;--colorTextColor02:#000000c9;--colorTextColor03:#000000a6;z-index:0;grid-area:5/1/auto/-1;position:relative}._6NJbHW_popularBlock:before{z-index:-1;box-sizing:border-box;background:var(--theme12BandBg);content:"";position:absolute;top:0;bottom:0;left:calc(50% - 49.5vw);right:calc(50% - 49.5vw)}@media (max-width:769px){._6NJbHW_popularBlock{grid-row:auto}}._6NJbHW_popularInner{z-index:1;padding:36px 0 48px;position:relative}._6NJbHW_popularTitle{color:var(--colorTextColor01);font-family:var(--theme12Mono,ui-monospace, monospace);text-align:center;text-transform:uppercase;margin:0 0 48px;font-size:18px;font-weight:400;line-height:1.4}._6NJbHW_popularGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:52px 36px;display:grid}@media (max-width:769px){._6NJbHW_popularGrid{grid-template-columns:minmax(0,1fr);gap:60px 0}}._6NJbHW_moreWrapper{grid-column:1/-1;justify-content:center;padding-top:16px;display:flex}._6NJbHW_moreButton{--theme12MoreFg:#666;--theme12MoreBg:#ececec;color:var(--theme12MoreFg);font-family:var(--theme12Mono,ui-monospace, monospace);letter-spacing:1.2px;text-transform:uppercase;background:var(--theme12MoreBg);cursor:pointer;border:none;border-radius:0;justify-content:center;align-items:center;gap:8px;padding:12px 24px;font-size:12px;display:inline-flex}._6NJbHW_moreButton:disabled{cursor:default;opacity:.6}._6NJbHW_moreSpinner{border:2px solid #0003;border-top-color:var(--theme12MoreFg,#666);border-radius:50%;width:14px;height:14px;animation:.7s linear infinite _6NJbHW_theme12HomeSpin;display:inline-block}@media (prefers-reduced-motion:reduce){._6NJbHW_moreSpinner{animation:none}}@keyframes _6NJbHW_theme12HomeSpin{to{transform:rotate(360deg)}}
.NADH1G_wrap{--theme12Section:var(--themeColor)}@supports (color:oklch(from red l c h)){.NADH1G_wrap{--theme12Section:oklch(from var(--themeColor) clamp(.38, l, .55) max(c, .1) calc(h + var(--theme12SectionIndex,0) * 47))}}.NADH1G_wrap{max-width:1440px;margin:0 auto}.NADH1G_wrap a{color:inherit;text-decoration:none}.NADH1G_head{text-align:center;padding:30px 36px 0}.NADH1G_title{color:var(--theme12Section,var(--themeColor));margin:0 0 30px;font-size:34px;font-weight:400}@media (max-width:769px){.NADH1G_title{font-size:24px}}.NADH1G_topicUl{--theme12TopicColor:var(--theme12Section,var(--themeColor))}@supports (color:oklch(from red l c h)){.NADH1G_topicUl{--theme12TopicColor:oklch(from var(--themeColor) clamp(.55, l, .68) max(c, .08) calc(h + var(--theme12SectionIndex,0) * 47))}}.NADH1G_topicUl{flex-wrap:wrap;justify-content:center;gap:6px 22px;max-width:1000px;margin:0 auto 28px;padding:0;list-style:none;display:flex}a.NADH1G_topicLink{color:var(--theme12TopicColor);font-size:18px}a.NADH1G_topicLink:hover{text-decoration:underline}@media (max-width:769px){a.NADH1G_topicLink{font-size:15px}}.NADH1G_sortNav{margin-bottom:24px}.NADH1G_sortUl{justify-content:center;gap:24px;margin:0;padding:0;list-style:none;display:flex}a.NADH1G_sortTab{font-family:var(--theme12Mono,ui-monospace, monospace);color:var(--colorTextColor02);text-transform:uppercase;font-size:14px}a.NADH1G_sortTab:hover{text-decoration:underline}a.NADH1G_sortTab.NADH1G_sortTabActive{color:var(--colorTextColor01);text-underline-offset:5px;text-decoration:underline}.NADH1G_empty{color:var(--colorTextColor02);text-align:center;padding:60px 36px;font-size:15px}.NADH1G_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:52px 36px;padding:36px;display:grid}@media (max-width:769px){.NADH1G_grid{grid-template-columns:minmax(0,1fr);gap:60px 0;padding:0}}.NADH1G_moreWrapper{grid-column:1/-1;justify-content:center;padding-top:16px;display:flex}.NADH1G_moreButton{--theme12MoreFg:#666;--theme12MoreBg:#ececec;color:var(--theme12MoreFg);font-family:var(--theme12Mono,ui-monospace, monospace);letter-spacing:1.2px;text-transform:uppercase;background:var(--theme12MoreBg);cursor:pointer;border:none;border-radius:0;justify-content:center;align-items:center;gap:8px;padding:12px 24px;font-size:12px;display:inline-flex}.NADH1G_moreButton:disabled{cursor:default;opacity:.6}.NADH1G_moreSpinner{border:2px solid #0003;border-top-color:var(--theme12MoreFg,#666);border-radius:50%;width:14px;height:14px;animation:.7s linear infinite NADH1G_theme12CategorySpin;display:inline-block}@media (prefers-reduced-motion:reduce){.NADH1G_moreSpinner{animation:none}}@keyframes NADH1G_theme12CategorySpin{to{transform:rotate(360deg)}}
._Tpwqa_wrap{max-width:1440px;margin:0 auto}._Tpwqa_wrap a{color:inherit;text-decoration:none}._Tpwqa_profile{text-align:center;flex-direction:column;align-items:center;max-width:800px;margin:0 auto;padding:64px 36px 40px;display:flex}@media (max-width:769px){._Tpwqa_profile{padding:40px 24px 32px}}._Tpwqa_avatar{--theme12Section:var(--themeColor)}@supports (color:oklch(from red l c h)){._Tpwqa_avatar{--theme12Section:oklch(from var(--themeColor) clamp(.38, l, .55) max(c, .1) calc(h + var(--theme12SectionIndex,0) * 47))}}._Tpwqa_avatar{background:var(--theme12Section,var(--themeColor));border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:250px;height:250px;display:flex;overflow:hidden}@media (max-width:769px){._Tpwqa_avatar{width:160px;height:160px}}._Tpwqa_avatarImage{object-fit:cover;width:100%;height:100%}._Tpwqa_avatarInitials{color:#fff;font-size:96px;font-weight:600;line-height:1}@media (max-width:769px){._Tpwqa_avatarInitials{font-size:64px}}._Tpwqa_name{color:var(--colorTextColor00);margin:20px 0 0;font-size:36px;font-weight:400;line-height:40px}@media (max-width:769px){._Tpwqa_name{font-size:26px;line-height:30px}}._Tpwqa_listTitle{color:#666;text-align:center;margin:0;padding:24px 36px 0;font-size:20px;font-weight:400}@media (max-width:769px){._Tpwqa_listTitle{padding:16px 24px 0}}._Tpwqa_empty{color:var(--colorTextColor02);text-align:center;padding:60px 36px;font-size:15px}._Tpwqa_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:52px 36px;padding:36px;display:grid}@media (max-width:769px){._Tpwqa_grid{grid-template-columns:minmax(0,1fr);gap:60px 0;padding:0}}._Tpwqa_moreWrapper{grid-column:1/-1;justify-content:center;padding-top:16px;display:flex}._Tpwqa_moreButton{--theme12MoreFg:#666;--theme12MoreBg:#ececec;color:var(--theme12MoreFg);font-family:var(--theme12Mono,ui-monospace, monospace);letter-spacing:1.2px;text-transform:uppercase;background:var(--theme12MoreBg);cursor:pointer;border:none;border-radius:0;justify-content:center;align-items:center;gap:8px;padding:12px 24px;font-size:12px;display:inline-flex}._Tpwqa_moreButton:disabled{cursor:default;opacity:.6}._Tpwqa_moreSpinner{border:2px solid #0003;border-top-color:var(--theme12MoreFg,#666);border-radius:50%;width:14px;height:14px;animation:.7s linear infinite _Tpwqa_theme12AuthorSpin;display:inline-block}@media (prefers-reduced-motion:reduce){._Tpwqa_moreSpinner{animation:none}}@keyframes _Tpwqa_theme12AuthorSpin{to{transform:rotate(360deg)}}
.Gu7wRG_wrap{width:calc(100% - 48px);max-width:1200px;margin:0 auto;padding:32px 0 80px}.Gu7wRG_wrap a{color:inherit;text-decoration:none}.Gu7wRG_wrap{--cavaCatColor:var(--themeColor)}@supports (color:oklch(from red l c h)){.Gu7wRG_wrap{--cavaCatColor:oklch(from var(--themeColor) clamp(.45, l, .62) max(c, .1) calc(h + var(--cavaCatIndex,0) * 42))}}.Gu7wRG_headBlock{text-align:center;max-width:860px;margin:0 auto 32px}.Gu7wRG_categoryBadge{color:#fff;background:var(--cavaCatColor,var(--themeColor));padding:4px 16px 6px;font-size:15px;font-weight:700;display:inline-block}a.Gu7wRG_categoryBadge{color:#fff}.Gu7wRG_title{letter-spacing:.02em;color:var(--colorTextColor00);overflow-wrap:break-word;margin:16px 0;font-size:40px;font-weight:700;line-height:1.4}.Gu7wRG_metaRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:flex}.Gu7wRG_authorGroup{align-items:center;gap:10px;display:flex}.Gu7wRG_authorAvatar{object-fit:cover;border-radius:50%;width:40px;height:40px}.Gu7wRG_authorName{color:var(--colorTextColor00);font-size:15px;font-weight:600}.Gu7wRG_authorName:hover{text-decoration:underline}.Gu7wRG_date{color:var(--colorTextColor03,#767676);font-size:13px}.Gu7wRG_headDivider{border:none;border-top:1px solid var(--colorTextColor06);margin:0 0 32px}.Gu7wRG_columnLayout{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:40px;display:grid}.Gu7wRG_columnLayoutSingle{grid-template-columns:minmax(0,1fr);display:grid}.Gu7wRG_main{min-width:0}.Gu7wRG_body{color:var(--colorTextColor01);word-wrap:break-word;font-size:18px;line-height:1.7}.Gu7wRG_body p{margin:0 0 32px}.Gu7wRG_body h2{color:var(--colorTextColor00);margin:0 0 32px;font-size:26px;font-weight:700;line-height:1.4}.Gu7wRG_body h3,.Gu7wRG_body h4,.Gu7wRG_body h5,.Gu7wRG_body h6{color:var(--colorTextColor00);margin:0 0 16px;font-size:20px;font-weight:700}.Gu7wRG_body b,.Gu7wRG_body strong{font-weight:700}.Gu7wRG_body ul,.Gu7wRG_body ol{margin:0 0 32px;padding-left:20px}.Gu7wRG_body table{max-width:100%}.Gu7wRG_body img,.Gu7wRG_body video,.Gu7wRG_body audio{max-width:100%;height:auto;margin:0 0 32px;display:block}.Gu7wRG_body figcaption{color:var(--colorTextColor03,#767676);margin:-16px 0 32px;font-size:14px}.Gu7wRG_body a{color:var(--cavaCatColor,var(--themeColor));text-decoration:underline}.Gu7wRG_body a:hover{opacity:.8}.Gu7wRG_tagList{flex-wrap:wrap;gap:8px;margin:0 0 40px;padding:0;list-style:none;display:flex}.Gu7wRG_tagPill{color:var(--colorTextColor02);background:var(--colorLightBg);border-radius:50px;padding:4px 14px;font-size:13px}.Gu7wRG_relatedSection{border-top:1px solid var(--colorTextColor06);padding-top:32px}.Gu7wRG_relatedTitle{color:var(--colorTextColor00);margin:0 0 16px;font-size:24px;font-weight:700}.Gu7wRG_relatedList{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.Gu7wRG_relatedLink{color:var(--cavaCatColor,var(--themeColor));font-size:17px;line-height:1.4;display:inline-block}.Gu7wRG_relatedLink:hover{text-decoration:underline}.Gu7wRG_side{flex-direction:column;align-self:stretch;min-width:0;display:flex}.Gu7wRG_sideAdItem{flex:auto}.Gu7wRG_sideWrap{margin-bottom:24px}.Gu7wRG_sideTitle{color:var(--colorTextColor00);margin:0 0 16px;font-size:20px;font-weight:700}.Gu7wRG_sideUl{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Gu7wRG_sideItem{border-top:1px dashed var(--colorTextColor05,#909090);padding:18px 0}.Gu7wRG_sideCard{flex-direction:row-reverse;justify-content:space-between;gap:20px;min-width:0;display:flex}.Gu7wRG_sideImg{aspect-ratio:8/9;flex:0 0 104px;display:block;overflow:hidden}.Gu7wRG_sideImg img{object-fit:cover;width:100%;height:100%;display:block}.Gu7wRG_sideBody{flex-direction:column;flex:auto;justify-content:space-between;align-items:flex-start;min-width:0;display:flex}.Gu7wRG_sideTag{color:#fff;background:var(--cavaCatColor,var(--themeColor));padding:2px 4px;font-size:12px;font-weight:400}.Gu7wRG_sideItemTitle{-webkit-line-clamp:3;color:var(--colorTextColor00);-webkit-box-orient:vertical;font-size:16px;font-weight:500;line-height:1.45;display:-webkit-box;overflow:hidden}.Gu7wRG_sideItemTitle a:hover{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.Gu7wRG_sideDataRow{align-items:center;gap:8px;width:100%;display:flex}.Gu7wRG_sideAuthor{color:var(--colorTextColor00);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.Gu7wRG_sideAuthor:hover{text-decoration:underline}.Gu7wRG_sideDate{color:var(--colorTextColor02,#767676);flex:none;margin-left:auto;font-size:13px}@media (max-width:769px){.Gu7wRG_wrap{width:calc(100% - 40px);padding:24px 0 48px}.Gu7wRG_headBlock,.Gu7wRG_headDivider{margin-bottom:24px}.Gu7wRG_title{margin:12px 0;font-size:26px}.Gu7wRG_body{font-size:16px}.Gu7wRG_body h2{font-size:22px}.Gu7wRG_columnLayout{grid-template-columns:minmax(0,1fr)}.Gu7wRG_side{display:none}}
.tN66EW_wrap{max-width:1440px;margin:0 auto}.tN66EW_wrap a{color:inherit;text-decoration:none}.tN66EW_searchArea{width:480px;max-width:calc(100% - 48px);margin:64px auto 0}@media (max-width:769px){.tN66EW_searchArea{margin:40px auto 0}}.tN66EW_form{justify-content:center;align-items:center;width:100%;height:43px;display:flex}.tN66EW_input{width:100%;max-width:442px;height:38px;color:var(--colorTextColor01);font-family:var(--theme12Mono,ui-monospace, monospace);-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:0;border-radius:0;padding:0;font-size:30px}.tN66EW_input::placeholder{color:var(--colorTextColor04)}.tN66EW_input::-webkit-search-cancel-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.tN66EW_input::-webkit-search-decoration{-webkit-appearance:none;-moz-appearance:none;appearance:none}.tN66EW_input:focus-visible{outline:2px solid var(--theme12Section,var(--themeColor));outline-offset:4px}.tN66EW_srOnly{white-space:nowrap;clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tN66EW_resultCount{max-width:1440px;color:var(--colorTextColor03);font-family:var(--theme12Mono,ui-monospace, monospace);margin:24px auto 0;padding:0 36px;font-size:18px;font-weight:100}@media (max-width:769px){.tN66EW_resultCount{padding:0 24px}}.tN66EW_empty{color:var(--colorTextColor02);text-align:center;padding:60px 36px;font-size:15px}.tN66EW_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:52px 36px;padding:36px;display:grid}@media (max-width:769px){.tN66EW_grid{grid-template-columns:minmax(0,1fr);gap:60px 0;padding:0}}.tN66EW_moreWrapper{grid-column:1/-1;justify-content:center;padding-top:16px;display:flex}.tN66EW_moreButton{--theme12MoreFg:#666;--theme12MoreBg:#ececec;color:var(--theme12MoreFg);font-family:var(--theme12Mono,ui-monospace, monospace);letter-spacing:1.2px;text-transform:uppercase;background:var(--theme12MoreBg);cursor:pointer;border:none;border-radius:0;justify-content:center;align-items:center;gap:8px;padding:12px 24px;font-size:12px;display:inline-flex}.tN66EW_moreButton:disabled{cursor:default;opacity:.6}.tN66EW_moreSpinner{border:2px solid #0003;border-top-color:var(--theme12MoreFg,#666);border-radius:50%;width:14px;height:14px;animation:.7s linear infinite tN66EW_theme12SearchSpin;display:inline-block}@media (prefers-reduced-motion:reduce){.tN66EW_moreSpinner{animation:none}}@keyframes tN66EW_theme12SearchSpin{to{transform:rotate(360deg)}}
.cdkm8W_wrap{color:var(--theme13Text,#000000f2)}.cdkm8W_wrap a{color:inherit;text-decoration:none}.cdkm8W_band{background:var(--theme13BandBg,#00000008)}.cdkm8W_bandInner{max-width:var(--theme13ChromeMax,1260px);align-items:center;gap:20px;margin:0 auto;padding:32px 20px;display:flex}@media (max-width:769px){.cdkm8W_bandInner{padding:24px 16px}}.cdkm8W_avatar{object-fit:cover;background:var(--theme13Rule,#00000026);border-radius:0;flex:none;width:120px;height:120px}@media (max-width:769px){.cdkm8W_avatar{width:88px;height:88px}}.cdkm8W_name{letter-spacing:.75px;margin:0;font-size:29px;font-weight:700;line-height:34.8px}@media (max-width:769px){.cdkm8W_name{font-size:24px;line-height:29px}}.cdkm8W_listSection{max-width:var(--theme13ChromeMax,1260px);margin:0 auto;padding:48px 20px 64px}@media (max-width:769px){.cdkm8W_listSection{padding:32px 16px 40px}}.cdkm8W_sectionTitle{letter-spacing:5px;text-transform:uppercase;margin:0 0 24px;font-size:48px;font-weight:700;line-height:1.1}@media (max-width:769px){.cdkm8W_sectionTitle{letter-spacing:3px;font-size:26px}}.cdkm8W_grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}@media (max-width:769px){.cdkm8W_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}.cdkm8W_cardLink{display:block}.cdkm8W_cardLink:focus-visible{outline:3px solid var(--theme13Badge,currentColor);outline-offset:3px}.cdkm8W_cardImage{aspect-ratio:3/2;object-fit:cover;background:var(--theme13Rule,#00000026);width:100%;display:block}.cdkm8W_cardTitle{margin:10px 0 0;font-size:18px;font-weight:700;line-height:21.6px}.cdkm8W_meta{color:var(--theme13TextSub,#000000a6);margin-top:8px;font-size:14px}.cdkm8W_sentinel{grid-column:1/-1;height:1px}.cdkm8W_more{border:1px solid var(--theme13RuleStrong,#000000f2);color:inherit;letter-spacing:2px;text-transform:uppercase;cursor:pointer;background:0 0;grid-column:1/-1;justify-self:center;margin:40px auto 0;padding:14px 40px;font-size:14px;font-weight:700;display:block}.cdkm8W_more:hover{background:var(--theme13RuleStrong,#000000f2);color:var(--colorDefaultBg,#fff)}.cdkm8W_more:focus-visible{outline:3px solid var(--theme13Badge,currentColor);outline-offset:2px}.cdkm8W_more:disabled{opacity:.5;cursor:default}.cdkm8W_empty{text-align:center;color:var(--theme13TextSub,#000000a6);padding:60px 0}.cdkm8W_titleBand{display:inline}.cdkm8W_cardLink:hover .cdkm8W_titleBand{background-image:var(--theme13HoverBand);color:#000000f2}
._b9eUa_wrap{width:100%}._b9eUa_wrap a{color:inherit;text-decoration:none}._b9eUa_band{background:var(--themeColor,#f0fa81);width:100%;padding:64px 16px}@supports (color:oklch(from red l c h)){._b9eUa_band{background:oklch(from var(--themeColor,#f0fa81) clamp(.88, l + .35, .95) clamp(.08, c, .18) calc(h + var(--theme11CatIndex,0) * 40))}}@media (max-width:769px){._b9eUa_band{padding:36px 16px}}._b9eUa_bandInner{flex-direction:column;align-items:flex-start;gap:20px;width:100%;max-width:900px;margin:0 auto;display:flex}._b9eUa_badge,._b9eUa_bandInner a._b9eUa_badge{background:var(--theme11BadgeBg,#222);color:var(--theme11BadgeText,#fff);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:6px 14px;font-size:13px;font-weight:700}._b9eUa_bandInner a._b9eUa_badge:hover{text-decoration:underline}._b9eUa_title{color:var(--theme11OnTint,#161616);font-family:var(--theme11Display,Georgia, serif);margin:0;font-size:64px;font-weight:400;line-height:1.1}@media (max-width:769px){._b9eUa_title{font-size:34px}}._b9eUa_meta{color:color-mix(in srgb, var(--theme11OnTint,#161616) 78%, transparent);margin:0;font-size:15px}._b9eUa_body{grid-template-columns:minmax(0,600px) auto;justify-content:center;align-items:start;gap:0;width:100%;max-width:1070px;margin:0 auto;padding:40px 16px 64px;display:grid}@media (max-width:1120px){._b9eUa_body{grid-template-columns:minmax(0,1fr);max-width:632px}}._b9eUa_main{min-width:0}._b9eUa_adRail{flex-direction:column;align-self:stretch;gap:20px;width:350px;margin-left:88px;display:flex}@media (max-width:1120px){._b9eUa_adRail{width:100%;margin-left:0;padding-top:32px}}._b9eUa_byline{border-bottom:1px solid var(--colorLineColor01,#e0e0e0);align-items:center;gap:12px;padding-bottom:24px;display:flex}._b9eUa_avatar{object-fit:cover;border-radius:50%;flex:none;width:48px;height:48px}._b9eUa_bylineText{color:var(--colorTextColor00,#222);margin:0;font-size:16px;font-weight:700}._b9eUa_bylineText a:hover{text-decoration:underline}._b9eUa_bylineText a:focus-visible{outline:2px solid var(--themeColor,#222);outline-offset:2px;border-radius:2px}._b9eUa_by{color:var(--colorTextColor03,#717171);font-weight:400}._b9eUa_content{color:var(--colorTextColor00,#222);word-break:break-word;margin-top:32px;font-size:18px;line-height:1.7}._b9eUa_content img{max-width:100%;height:auto}._b9eUa_content video{max-width:100%;height:auto}._b9eUa_content iframe{max-width:100%;height:auto}._b9eUa_content h2{margin:40px 0 12px;font-weight:700;line-height:1.3}._b9eUa_content h3{margin:40px 0 12px;font-weight:700;line-height:1.3}._b9eUa_content h2{font-size:26px}._b9eUa_content h3{font-size:20px}._b9eUa_content p{margin:0 0 20px}._b9eUa_content figure{margin:0 0 20px}._b9eUa_content figcaption{color:var(--colorTextColor03,#717171);margin-top:8px;font-size:14px;line-height:20px}._b9eUa_content a{color:var(--theme11Link,#0f65ef);text-decoration:underline}@media (max-width:769px){._b9eUa_content{font-size:17px}}._b9eUa_tagUl{flex-wrap:wrap;gap:8px;margin:40px 0 0;padding:0;list-style:none;display:flex}._b9eUa_tagUl li a{border:1px solid var(--colorLineColor01,#e0e0e0);color:var(--colorTextColor03,#717171);border-radius:999px;padding:6px 12px;font-size:14px;display:inline-block}._b9eUa_tagUl li a:hover{border-color:var(--colorTextColor00,#222);color:var(--colorTextColor00,#222)}._b9eUa_tagUl li a:focus-visible{outline:2px solid var(--themeColor,#222);outline-offset:2px}
.V4IMpa_wrap{color:var(--theme13Text,#000000f2)}.V4IMpa_wrap a{color:inherit;text-decoration:none}.V4IMpa_band{background:var(--theme13BandBg,#00000008);box-shadow:0 0 0 100vmax var(--theme13BandBg,#00000008);clip-path:inset(0 -100vmax)}.V4IMpa_bandInner{max-width:var(--theme13ChromeMax,1260px);margin:0 auto;padding:28px 20px}@media (max-width:769px){.V4IMpa_bandInner{padding:20px 16px}}.V4IMpa_bandLabel{letter-spacing:.5px;margin:0 0 12px;font-size:16px;font-weight:700}.V4IMpa_results{max-width:var(--theme13ChromeMax,1260px);margin:0 auto;padding:40px 20px 64px}@media (max-width:769px){.V4IMpa_results{padding:24px 16px 40px}}.V4IMpa_grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}@media (max-width:769px){.V4IMpa_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}.V4IMpa_cardLink{border:1px solid var(--theme13Rule,#00000026);flex-direction:column;display:flex}.V4IMpa_cardLink:focus-visible{outline:3px solid var(--theme13Badge,currentColor);outline-offset:3px}.V4IMpa_cardImage{aspect-ratio:3/2;object-fit:cover;background:var(--theme13Rule,#00000026);width:100%;display:block}.V4IMpa_cardBody{padding:12px}.V4IMpa_eyebrow{letter-spacing:2px;text-transform:uppercase;color:var(--theme13TextSub,#000000a6);margin:0 0 8px;font-size:14px;font-weight:700;line-height:19.6px}.V4IMpa_cardTitle{letter-spacing:.5px;margin:0 0 8px;font-size:23px;font-weight:700;line-height:27.6px}.V4IMpa_cardTitle:last-child{margin-bottom:0}@media (max-width:769px){.V4IMpa_cardTitle{letter-spacing:normal;font-size:18px;line-height:21.6px}}.V4IMpa_byline{letter-spacing:.5px;color:var(--theme13TextSub,#000000a6);margin:0;font-size:14px;line-height:18.2px}.V4IMpa_empty{text-align:center;color:var(--theme13TextSub,#000000a6);padding:80px 0;font-size:18px}.V4IMpa_pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:48px;display:flex}.V4IMpa_page,.V4IMpa_current{border:1px solid var(--theme13Ink,#0d0d0d);border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:14px;line-height:1;display:inline-flex}.V4IMpa_page{background:var(--colorDefaultBg,#fff)}.V4IMpa_page:hover{background:var(--theme13Ink,#0d0d0d);color:var(--theme13OnInk,#fff);text-decoration:none}.V4IMpa_page:focus-visible{outline:3px solid var(--theme13Badge,currentColor);outline-offset:2px}.V4IMpa_current{background:var(--theme13Ink,#0d0d0d);color:var(--theme13OnInk,#fff);font-weight:700}.V4IMpa_arrow{letter-spacing:1px;text-transform:uppercase;align-items:center;gap:4px;height:36px;padding:0 12px;font-size:14px;font-weight:700;display:inline-flex}.V4IMpa_arrow:hover{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.V4IMpa_arrow:focus-visible{outline:3px solid var(--theme13Badge,currentColor);outline-offset:2px}.V4IMpa_form{align-items:center;max-width:600px;display:flex}.V4IMpa_input{border:1px solid var(--theme13TextSub,#000000a6);background:var(--colorDefaultBg,#fff);width:100%;height:48px;color:var(--theme13Text,#000000f2);border-radius:0;padding:12px 16px;font-size:16px}.V4IMpa_input:focus-visible{outline:3px solid var(--theme13Badge,currentColor);outline-offset:2px}.V4IMpa_titleBand{display:inline}.V4IMpa_cardLink:hover .V4IMpa_titleBand{-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration:underline;text-decoration-thickness:1px}
.XYNFiq_wrap a{color:inherit;text-decoration:none}.XYNFiq_layout{grid-template-columns:300px minmax(0,1fr);column-gap:36px;max-width:1200px;margin:0 auto;padding:48px 24px 80px;display:grid}@media (max-width:769px){.XYNFiq_layout{grid-template-columns:minmax(0,1fr);padding:32px 16px 56px}}.XYNFiq_adRail{flex-direction:column;align-self:stretch;display:flex}@media (max-width:769px){.XYNFiq_adRail{display:none}}.XYNFiq_adRailAdItem{flex:auto}.XYNFiq_sideRank{margin-top:40px}.XYNFiq_sideRankTitle{font-family:var(--theme12Mono,ui-monospace, monospace);letter-spacing:.02em;text-transform:uppercase;color:var(--colorTextColor02);margin:0 0 16px;font-size:14px;font-weight:400}.XYNFiq_sideRankList{margin:0;padding:0;list-style:none}.XYNFiq_sideRankItem{border-top:1px solid var(--colorTextColor06);padding:12px 0}.XYNFiq_sideRankItem:first-child{border-top:none;padding-top:0}.XYNFiq_sideRankLink{color:var(--colorTextColor01);font-family:var(--theme12Serif);align-items:baseline;gap:10px;font-size:15px;line-height:1.4;transition:color .15s;display:flex}.XYNFiq_sideRankLink:hover{color:var(--colorTextColor00);text-decoration:underline}.XYNFiq_sideRankLink:focus-visible{color:var(--colorTextColor00);text-decoration:underline}.XYNFiq_sideRankIndex{font-family:var(--theme12Mono,ui-monospace, monospace);color:var(--colorTextColor04);flex-shrink:0;font-size:12px}.XYNFiq_main{min-width:0}.XYNFiq_categoryHead{--theme12Section:var(--themeColor)}@supports (color:oklch(from red l c h)){.XYNFiq_categoryHead{--theme12Section:oklch(from var(--themeColor) clamp(.38, l, .55) max(c, .1) calc(h + var(--theme12SectionIndex,0) * 47))}}.XYNFiq_categoryHead{font-family:var(--theme12Mono,ui-monospace, monospace);color:var(--theme12Section,var(--themeColor));text-align:center;text-transform:uppercase;margin:0 0 12px;font-size:14px}a.XYNFiq_categoryHeadLink{color:var(--theme12Section,var(--themeColor))}a.XYNFiq_categoryHeadLink:hover{text-decoration:underline}.XYNFiq_title{text-align:center;font-family:var(--theme12Serif);color:var(--colorTextColor00);margin:0 0 24px;font-size:40px;font-weight:600;line-height:1.2}@media (max-width:769px){.XYNFiq_title{font-size:28px;line-height:1.25}}.XYNFiq_byline{border-bottom:1px solid var(--colorTextColor06);flex-direction:column;gap:16px;margin:0 0 32px;padding-bottom:24px;display:flex}.XYNFiq_authorBlock{align-items:center;gap:14px;display:flex}.XYNFiq_authorAvatar{width:56px;height:56px;font-family:var(--theme12Mono,ui-monospace, monospace);color:var(--colorTextColor02);background:var(--colorLightBg);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:20px;display:flex;overflow:hidden}.XYNFiq_authorAvatar img{object-fit:cover;width:100%;height:100%}.XYNFiq_authorName{color:var(--colorTextColor00);font-size:18px;font-weight:600}a.XYNFiq_authorName{color:var(--colorTextColor00)}a.XYNFiq_authorName:hover{text-decoration:underline}.XYNFiq_lengthMeta{font-family:var(--theme12Mono,ui-monospace, monospace);color:var(--colorTextColor03);margin:0;font-size:13.5px}.XYNFiq_tagUl{--theme12Section:var(--themeColor)}@supports (color:oklch(from red l c h)){.XYNFiq_tagUl{--theme12Section:oklch(from var(--themeColor) clamp(.38, l, .55) max(c, .1) calc(h + var(--theme12SectionIndex,0) * 47))}}.XYNFiq_tagUl{border-top:1px solid var(--colorTextColor06);flex-wrap:wrap;gap:8px 20px;margin:40px 0 0;padding:32px 0 0;list-style:none;display:flex}.XYNFiq_tagLi{display:contents}a.XYNFiq_tagLink{font-family:var(--theme12Mono,ui-monospace, monospace);color:var(--theme12Section,var(--themeColor));font-size:14px}a.XYNFiq_tagLink:hover{text-decoration:underline}.XYNFiq_article{max-width:882px}.XYNFiq_article p{font-family:var(--theme12Serif);color:var(--colorTextColor00);margin:0 0 20px;font-size:22px;font-weight:400;line-height:30.8px}.XYNFiq_article img{max-width:100%;height:auto;display:block}.XYNFiq_article figure{margin:0 0 20px}.XYNFiq_article figcaption{color:var(--colorTextColor03);margin-top:8px;font-size:14px;line-height:20px}.XYNFiq_article a{color:var(--colorTextColor00);border-bottom:1px solid}.XYNFiq_related{max-width:1200px;margin:0 auto;padding:0 24px 80px}@media (max-width:769px){.XYNFiq_related{padding:0 16px 56px}}.XYNFiq_bottomFeedWrap{max-width:1200px;margin:0 auto;padding:0 24px}@media (max-width:769px){.XYNFiq_bottomFeedWrap{padding:0 16px}}.XYNFiq_tabNav{gap:24px;margin-bottom:24px;display:flex}.XYNFiq_tab,.XYNFiq_tabActive{font-family:var(--theme12Mono,ui-monospace, monospace);text-transform:uppercase;cursor:pointer;background:0 0;border:0;padding:0;font-size:14px}.XYNFiq_tab:hover,.XYNFiq_tabActive:hover{text-decoration:underline}.XYNFiq_tab{color:var(--colorTextColor02)}.XYNFiq_tabActive{color:var(--colorTextColor01);font-weight:700}.XYNFiq_relatedTitle{color:var(--colorTextColor01);font-family:var(--theme12Mono,ui-monospace, monospace);text-transform:uppercase;margin:0 0 24px;font-size:18px;font-weight:400;line-height:1.4}.XYNFiq_relatedGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:52px 36px;display:grid}@media (max-width:769px){.XYNFiq_relatedGrid{grid-template-columns:minmax(0,1fr);gap:36px 24px}}
