@layer component-page{.q0t8pa_News__pageTitle{margin-block-start:40px}@container (min-width:992px){.q0t8pa_News__pageTitle{margin-block-start:64px}}.q0t8pa_News__contents{margin-block-start:40px}.q0t8pa_News__list{margin-block-start:24px}}
@layer component-feature{._7Xaz8q_ArticleCardList{grid-template-columns:repeat(auto-fill,minmax(min(240px,100%),1fr));gap:40px;display:grid}._7Xaz8q_ArticleCardList__item._7Xaz8q_ArticleCardList__item--full{grid-column:1/-1}._7Xaz8q_ArticleCardListBanner{margin-inline:-24px;position:relative}@container (min-width:768px){._7Xaz8q_ArticleCardListBanner{margin-inline:0}}._7Xaz8q_ArticleCardListBanner__picture{display:block}._7Xaz8q_ArticleCardListBanner__image{object-fit:cover;object-position:top center;display:block}._7Xaz8q_ArticleCardListBanner__link{z-index:2;position:absolute;inset-block-start:50%;inset-inline-end:24px;translate:0 -50%}@container (min-width:768px){._7Xaz8q_ArticleCardListBanner__link{inset-inline-end:40px}}}
@layer component-ui-low{.Xr8b_W_BaseButton.Xr8b_W_BaseButton--disabled{cursor:not-allowed;opacity:var(--opacity-disabled);pointer-events:none}.Xr8b_W_BaseButton.Xr8b_W_BaseButton--full{inline-size:100%}.Xr8b_W_BaseButton.Xr8b_W_BaseButton--contained{box-shadow:var(--color-shadow-button);border:none}.Xr8b_W_BaseButton.Xr8b_W_BaseButton--contained:before,.Xr8b_W_BaseButton.Xr8b_W_BaseButton--contained:after{border-radius:4px;block-size:100%;inline-size:100%;position:absolute;inset-block-start:0;inset-inline-start:0}.Xr8b_W_BaseButton.Xr8b_W_BaseButton--contained:before{z-index:2;transition:opacity .3s}.Xr8b_W_BaseButton.Xr8b_W_BaseButton--contained:after{z-index:1}@media (any-hover:hover){.Xr8b_W_BaseButton.Xr8b_W_BaseButton--contained:hover:before{opacity:0}}.Xr8b_W_BaseButton.Xr8b_W_BaseButton--outlined{box-shadow:none;border:1px solid}.Xr8b_W_BaseButton.Xr8b_W_BaseButton--small{padding-block:8px;padding-inline:16px;font-size:.75rem}.Xr8b_W_BaseButton.Xr8b_W_BaseButton--medium{padding-block:12px;padding-inline:clamp(24px,21.23px + .77vi,32px);font-size:clamp(.75rem,.71rem + .19vi,.88rem)}.Xr8b_W_BaseButton.Xr8b_W_BaseButton--large{padding-block:16px;padding-inline:clamp(32px,29.23px + .77vi,40px);font-size:clamp(.88rem,.83rem + .19vi,1rem)}.Xr8b_W_BaseButton.Xr8b_W_BaseButton--primary.Xr8b_W_BaseButton--contained{color:var(--color-text-white);background-color:#0000}.Xr8b_W_BaseButton.Xr8b_W_BaseButton--primary.Xr8b_W_BaseButton--contained:before,.Xr8b_W_BaseButton.Xr8b_W_BaseButton--primary.Xr8b_W_BaseButton--contained:after{content:""}.Xr8b_W_BaseButton.Xr8b_W_BaseButton--primary.Xr8b_W_BaseButton--contained:before{background:linear-gradient(90deg, var(--color-gradation-primary))}.Xr8b_W_BaseButton.Xr8b_W_BaseButton--primary.Xr8b_W_BaseButton--contained:after{background:linear-gradient(90deg, var(--color-gradation-primary-dark))}.Xr8b_W_BaseButton.Xr8b_W_BaseButton--primary.Xr8b_W_BaseButton--outlined{border-color:var(--color-border-primary);color:var(--color-text-primary);background-color:#0000}@media (any-hover:hover){.Xr8b_W_BaseButton.Xr8b_W_BaseButton--primary.Xr8b_W_BaseButton--outlined:hover{background-color:var(--color-background-primary-pale)}}.Xr8b_W_BaseButton.Xr8b_W_BaseButton--light.Xr8b_W_BaseButton--contained{background-color:var(--color-background-white);color:var(--color-text-base)}@media (any-hover:hover){.Xr8b_W_BaseButton.Xr8b_W_BaseButton--light.Xr8b_W_BaseButton--contained:hover{background-color:var(--color-background-light)}}.Xr8b_W_BaseButton.Xr8b_W_BaseButton--light.Xr8b_W_BaseButton--outlined{border-color:var(--color-border-sub-light);color:var(--color-text-base);background-color:#0000}@media (any-hover:hover){.Xr8b_W_BaseButton.Xr8b_W_BaseButton--light.Xr8b_W_BaseButton--outlined:hover{background-color:var(--color-background-light)}}.Xr8b_W_BaseButton.Xr8b_W_BaseButton--dark.Xr8b_W_BaseButton--contained{background-color:var(--color-background-dark);color:var(--color-text-white)}@media (any-hover:hover){.Xr8b_W_BaseButton.Xr8b_W_BaseButton--dark.Xr8b_W_BaseButton--contained:hover{background-color:var(--color-background-dark-hover)}}.Xr8b_W_BaseButton.Xr8b_W_BaseButton--dark.Xr8b_W_BaseButton--outlined{border-color:var(--color-border-dark);color:var(--color-text-base);background-color:#0000}@media (any-hover:hover){.Xr8b_W_BaseButton.Xr8b_W_BaseButton--dark.Xr8b_W_BaseButton--outlined:hover{background-color:var(--color-background-dark-hover);color:var(--color-text-white)}}.Xr8b_W_BaseButton.Xr8b_W_BaseButton--sub.Xr8b_W_BaseButton--contained{background-color:var(--color-background-light);color:var(--color-text-base)}@media (any-hover:hover){.Xr8b_W_BaseButton.Xr8b_W_BaseButton--sub.Xr8b_W_BaseButton--contained:hover{background-color:var(--color-background-sub-light)}}.Xr8b_W_BaseButton.Xr8b_W_BaseButton--sub.Xr8b_W_BaseButton--outlined{border-color:var(--color-border-sub-light);color:var(--color-text-sub-light);background-color:#0000}@media (any-hover:hover){.Xr8b_W_BaseButton.Xr8b_W_BaseButton--sub.Xr8b_W_BaseButton--outlined:hover{background-color:var(--color-background-sub-light);color:var(--color-text-base)}}.Xr8b_W_BaseButton{block-size:auto;font-weight:var(--font-weight-bold);text-align:start;border-radius:4px;justify-content:flex-start;align-items:center;inline-size:auto;margin-block:0;margin-inline:0;text-decoration:none;transition:color .3s,opacity .3s,background-color .3s,border-color .3s;display:inline-flex;position:relative}.Xr8b_W_BaseButton__container{z-index:3;justify-content:center;align-items:center;block-size:100%;inline-size:100%;display:flex;position:relative}.Xr8b_W_BaseButton__contents{display:block}}
@layer component-common{.gVRa_W_ArticleSearchSuggest{position:relative}.gVRa_W_ArticleSearchSuggestInput__label{inline-size:100%;position:relative}.gVRa_W_ArticleSearchSuggestInputIcon{color:var(--color-text-sub);justify-content:center;align-items:center;display:flex;position:absolute;inset-block-start:50%;inset-inline-start:16px;translate:0 -50%}@media screen and (min-width:768px),print{.gVRa_W_ArticleSearchSuggest.gVRa_W_ArticleSearchSuggest--small .gVRa_W_ArticleSearchSuggestInput__field{padding-block:4px}}.gVRa_W_ArticleSearchSuggestInput__field{background-color:var(--color-background-sub-dark);block-size:auto;color:var(--color-text-white);border:none;border-radius:0;outline:none;inline-size:100%;padding-block:12px;padding-inline:48px 16px;font-size:1rem;transition:padding-block .3s,border-color .3s}.gVRa_W_ArticleSearchSuggestInput__field::-webkit-search-cancel-button{appearance:none}.gVRa_W_ArticleSearchSuggestInput__field:focus{outline:none}.gVRa_W_ArticleSearchSuggestInput__field::placeholder{color:var(--color-text-sub)}.gVRa_W_ArticleSearchSuggestInput__field:focus::placeholder{color:#0000}@media screen and (min-width:768px),print{.gVRa_W_ArticleSearchSuggestInput__field{background-color:var(--color-background-dark);border:1px solid var(--color-border-sub);border-radius:4px;padding-block:6px}}@media (any-hover:hover){.gVRa_W_ArticleSearchSuggestInput__field:hover{border-color:var(--color-border-primary)}}.gVRa_W_ArticleSearchSuggest__container.gVRa_W_ArticleSearchSuggest__container--open{opacity:1;visibility:visible;transition-delay:0s}.gVRa_W_ArticleSearchSuggest__container{opacity:0;visibility:hidden;z-index:2;transition:opacity .3s,visibility 0s .3s;position:relative}.gVRa_W_ArticleSearchSuggest__contents{background-color:var(--color-background-white);border:1px solid var(--color-background-sub-dark);border-block-start:none;border-end-end-radius:4px;border-end-start-radius:4px;block-size:50svb;inline-size:100%;position:absolute;inset-block-start:0;inset-inline-start:0;overflow:auto}@media screen and (min-width:768px),print{.gVRa_W_ArticleSearchSuggest__contents{border-block-start:1px solid var(--color-border-dark);border-color:var(--color-border-dark);border-radius:4px;inline-size:450px;inset-block-start:8px;inset-inline:auto 0}}.gVRa_W_ArticleSearchSuggest__items{grid-template-columns:1fr;display:grid}.gVRa_W_ArticleSearchSuggestTitle{background-color:var(--color-background-light);padding-block:8px;padding-inline:16px}.gVRa_W_ArticleSearchSuggestTitle__text{color:var(--color-text-sub-dark);font-weight:var(--font-weight-bold);font-size:.875rem}.gVRa_W_ArticleSearchSuggestArticles__items{grid-template-columns:1fr;display:grid}.gVRa_W_ArticleSearchSuggestArticle__button{border-block-end:1px solid var(--color-border-sub-light);color:var(--color-text-sub-dark);align-items:flex-start;gap:16px;inline-size:100%;padding:16px;transition:color .3s;display:flex}@media (any-hover:hover){.gVRa_W_ArticleSearchSuggestArticle__button:hover,.gVRa_W_ArticleSearchSuggestArticle__button:hover .gVRa_W_ArticleSearchSuggestArticle__title strong,.gVRa_W_ArticleSearchSuggestArticle__button:hover .gVRa_W_ArticleSearchSuggestArticle__description strong{color:var(--color-text-primary)}}.gVRa_W_ArticleSearchSuggestArticleThumbnail.gVRa_W_ArticleSearchSuggestArticleThumbnail--user{aspect-ratio:1;border-radius:3.40282e38px}.gVRa_W_ArticleSearchSuggestArticleThumbnail{aspect-ratio:16/9;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;inline-size:80px;display:flex;overflow:hidden}.gVRa_W_ArticleSearchSuggestArticleThumbnail__image{height:100%;object-fit:cover;object-position:center;inline-size:100%}.gVRa_W_ArticleSearchSuggestArticle__body{grid-template-columns:1fr;gap:4px;display:grid}.gVRa_W_ArticleSearchSuggestArticle__title{font-weight:var(--font-weight-bold);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.875rem;transition:color .3s;display:-webkit-box;overflow:hidden}.gVRa_W_ArticleSearchSuggestArticle__title strong{color:var(--color-text-base);font-style:normal;font-weight:var(--font-weight-bold);transition:color .3s}.gVRa_W_ArticleSearchSuggestArticle__description{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.75rem;transition:color .3s;display:-webkit-box;overflow:hidden}.gVRa_W_ArticleSearchSuggestArticle__description strong{color:var(--color-text-base);font-style:normal;font-weight:var(--font-weight-bold);transition:color .3s}}
@layer component-common{._2x1IjW_ArticleSearchButton{color:var(--color-text-sub);cursor:pointer;justify-content:center;align-items:center;padding-block:8px;padding-inline:8px;display:flex}@media (any-hover:hover){._2x1IjW_ArticleSearchButton:hover{color:var(--color-text-primary)}}@media screen and (min-width:768px),print{._2x1IjW_ArticleSearchButton{display:none}}._2x1IjW_ArticleSearchSuggest._2x1IjW_ArticleSearchSuggest--active{opacity:1;visibility:visible;transition-delay:0s}._2x1IjW_ArticleSearch._2x1IjW_ArticleSearch--small ._2x1IjW_ArticleSearchSuggest{inset-block-start:var(--layout-header-height-small)}._2x1IjW_ArticleSearchSuggest{inline-size:100%;opacity:0;visibility:hidden;z-index:var(--z-index-header-search);transition:opacity .3s,visibility .3s,inset-block-start .3s;position:fixed;inset-block-start:var(--layout-header-height);inset-inline-start:0}@media screen and (min-width:576px),print{._2x1IjW_ArticleSearchSuggest{inset-block-start:var(--layout-header-height-sm)}}@media screen and (min-width:768px),print{._2x1IjW_ArticleSearchSuggest{inset-block-start:var(--layout-header-height-md)}}@media screen and (min-width:992px),print{._2x1IjW_ArticleSearchSuggest{inset-block-start:var(--layout-header-height-lg)}}@media screen and (min-width:768px),print{._2x1IjW_ArticleSearchSuggest{opacity:1;visibility:visible;position:static}}}
@layer component-common{:root{--layout-header-button-padding-inline-start:8px;--layout-header-button-icon-size:20px}.jjgpMW_LayoutHeaderBoundary{block-size:1px;inline-size:100%;z-index:-1;position:absolute;inset-block-start:var(--layout-header-height);inset-inline-start:0}@media screen and (min-width:576px),print{.jjgpMW_LayoutHeaderBoundary{inset-block-start:var(--layout-header-height-sm)}}@media screen and (min-width:768px),print{.jjgpMW_LayoutHeaderBoundary{inset-block-start:var(--layout-header-height-md)}}@media screen and (min-width:992px),print{.jjgpMW_LayoutHeaderBoundary{inset-block-start:var(--layout-header-height-lg)}}.jjgpMW_LayoutHeaderBackground.jjgpMW_LayoutHeaderBackground--active{opacity:1;visibility:visible;transition-delay:0s}.jjgpMW_LayoutHeaderBackground{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:rgb(var(--color-background-black-rgb) / 20%);cursor:pointer;opacity:0;overscroll-behavior:contain;visibility:hidden;block-size:100%;inline-size:100%;z-index:var(--z-index-header-overlay);transition:opacity .3s,visibility .3s;position:fixed;inset-block-start:0;inset-inline-start:0;overflow:auto}.jjgpMW_LayoutHeader.jjgpMW_LayoutHeader--small .jjgpMW_LayoutHeaderCorner.jjgpMW_LayoutHeaderCorner--topLeft,.jjgpMW_LayoutHeader.jjgpMW_LayoutHeader--small .jjgpMW_LayoutHeaderCorner.jjgpMW_LayoutHeaderCorner--topRight{inset-block-start:var(--layout-header-height-small)}@media screen and (min-width:576px),print{.jjgpMW_LayoutHeader.jjgpMW_LayoutHeader--small .jjgpMW_LayoutHeaderCorner.jjgpMW_LayoutHeaderCorner--topLeft,.jjgpMW_LayoutHeader.jjgpMW_LayoutHeader--small .jjgpMW_LayoutHeaderCorner.jjgpMW_LayoutHeaderCorner--topRight{inset-block-start:var(--layout-header-height-sm-small)}}@media screen and (min-width:768px),print{.jjgpMW_LayoutHeader.jjgpMW_LayoutHeader--small .jjgpMW_LayoutHeaderCorner.jjgpMW_LayoutHeaderCorner--topLeft,.jjgpMW_LayoutHeader.jjgpMW_LayoutHeader--small .jjgpMW_LayoutHeaderCorner.jjgpMW_LayoutHeaderCorner--topRight{inset-block-start:var(--layout-header-height-md-small)}}@media screen and (min-width:992px),print{.jjgpMW_LayoutHeader.jjgpMW_LayoutHeader--small .jjgpMW_LayoutHeaderCorner.jjgpMW_LayoutHeaderCorner--topLeft,.jjgpMW_LayoutHeader.jjgpMW_LayoutHeader--small .jjgpMW_LayoutHeaderCorner.jjgpMW_LayoutHeaderCorner--topRight{inset-block-start:var(--layout-header-height-lg-small)}}.jjgpMW_LayoutHeaderCorner.jjgpMW_LayoutHeaderCorner--topLeft,.jjgpMW_LayoutHeaderCorner.jjgpMW_LayoutHeaderCorner--topRight{inset-block-start:var(--layout-header-height)}@media screen and (min-width:576px),print{.jjgpMW_LayoutHeaderCorner.jjgpMW_LayoutHeaderCorner--topLeft,.jjgpMW_LayoutHeaderCorner.jjgpMW_LayoutHeaderCorner--topRight{inset-block-start:var(--layout-header-height-sm)}}@media screen and (min-width:768px),print{.jjgpMW_LayoutHeaderCorner.jjgpMW_LayoutHeaderCorner--topLeft,.jjgpMW_LayoutHeaderCorner.jjgpMW_LayoutHeaderCorner--topRight{inset-block-start:var(--layout-header-height-md)}}@media screen and (min-width:992px),print{.jjgpMW_LayoutHeaderCorner.jjgpMW_LayoutHeaderCorner--topLeft,.jjgpMW_LayoutHeaderCorner.jjgpMW_LayoutHeaderCorner--topRight{inset-block-start:var(--layout-header-height-lg)}}.jjgpMW_LayoutHeaderCorner.jjgpMW_LayoutHeaderCorner--topLeft{background:radial-gradient(circle at bottom right, transparent 12px, var(--color-background-dark) 12px);inset-inline-start:var(--layout-page-divider-width)}@media screen and (min-width:768px),print{.jjgpMW_LayoutHeaderCorner.jjgpMW_LayoutHeaderCorner--topLeft{inset-inline-start:var(--layout-page-divider-width-md)}}.jjgpMW_LayoutHeaderCorner.jjgpMW_LayoutHeaderCorner--topRight{background:radial-gradient(circle at bottom left, transparent 12px, var(--color-background-dark) 12px);inset-inline-end:var(--layout-page-divider-width)}@media screen and (min-width:768px),print{.jjgpMW_LayoutHeaderCorner.jjgpMW_LayoutHeaderCorner--topRight{inset-inline-end:var(--layout-page-divider-width-md)}}.jjgpMW_LayoutHeaderCorner{aspect-ratio:1;block-size:auto;inline-size:12px;z-index:var(--z-index-layout-corner);transition:inset-block-start .3s;display:block;position:fixed}.jjgpMW_LayoutHeader{background-color:var(--color-background-dark);inline-size:100%;z-index:var(--z-index-header);position:fixed;inset-block-start:0;inset-inline-start:0}.jjgpMW_LayoutHeader.jjgpMW_LayoutHeader--small .jjgpMW_LayoutHeader__wrapper{padding-block-start:var(--layout-header-divider-height-small)}.jjgpMW_LayoutHeader.jjgpMW_LayoutHeader--small .jjgpMW_LayoutHeader__wrapper:before{block-size:var(--layout-header-divider-height-small)}.jjgpMW_LayoutHeader__wrapper{padding-block-start:var(--layout-header-divider-height);transition:padding-block-start .3s;position:relative}.jjgpMW_LayoutHeader__wrapper:before{background:linear-gradient(90deg, var(--color-gradation-primary));block-size:var(--layout-header-divider-height);content:"";inline-size:100%;transition:block-size .3s;display:block;position:absolute;inset-block-start:0;inset-inline-start:0}@media screen and (min-width:576px),print{.jjgpMW_LayoutHeader__inner{padding-inline:16px}}.jjgpMW_LayoutHeader.jjgpMW_LayoutHeader--small .jjgpMW_LayoutHeader__container{block-size:var(--layout-header-contents-height-small)}@media screen and (min-width:576px),print{.jjgpMW_LayoutHeader.jjgpMW_LayoutHeader--small .jjgpMW_LayoutHeader__container{block-size:var(--layout-header-contents-height-sm-small);row-gap:2px}}@media screen and (min-width:768px),print{.jjgpMW_LayoutHeader.jjgpMW_LayoutHeader--small .jjgpMW_LayoutHeader__container{block-size:var(--layout-header-contents-height-md-small);row-gap:4px}}@media screen and (min-width:992px),print{.jjgpMW_LayoutHeader.jjgpMW_LayoutHeader--small .jjgpMW_LayoutHeader__container{block-size:var(--layout-header-contents-height-lg-small)}}.jjgpMW_LayoutHeader.jjgpMW_LayoutHeader--signIn .jjgpMW_LayoutHeader__container{grid-template-areas:"logo search menu-button"}@media screen and (min-width:576px),print{.jjgpMW_LayoutHeader.jjgpMW_LayoutHeader--signIn .jjgpMW_LayoutHeader__container{grid-template-columns:1fr auto auto;grid-template-areas:"logo search user""global-menu global-menu global-menu"}}@media screen and (min-width:992px),print{.jjgpMW_LayoutHeader.jjgpMW_LayoutHeader--signIn .jjgpMW_LayoutHeader__container{grid-template-columns:1fr auto;grid-template-areas:"logo user""global-menu search"}}.jjgpMW_LayoutHeader__container{block-size:var(--layout-header-contents-height);grid-template-areas:"logo search menu-button";grid-template-columns:1fr auto calc(var(--layout-header-button-icon-size) + var(--layout-header-button-padding-inline-start));align-items:center;padding-block:4px;transition:block-size .3s,padding-block .3s,row-gap .3s;display:grid}@media screen and (min-width:360px),print{.jjgpMW_LayoutHeader__container{grid-template-areas:"logo register search menu-button";grid-template-columns:1fr auto auto calc(var(--layout-header-button-icon-size) + var(--layout-header-button-padding-inline-start))}}@media screen and (min-width:576px),print{.jjgpMW_LayoutHeader__container{block-size:var(--layout-header-contents-height-sm);grid-template:"logo search register register""global-menu global-menu global-menu global-menu"1fr/1fr auto auto auto;row-gap:8px}}@media screen and (min-width:768px),print{.jjgpMW_LayoutHeader__container{block-size:var(--layout-header-contents-height-md);padding-block:8px}}@media screen and (min-width:992px),print{.jjgpMW_LayoutHeader__container{block-size:var(--layout-header-contents-height-lg);grid-template-columns:1fr auto auto;grid-template-areas:"logo register register""global-menu global-menu search";row-gap:8px;padding-block:8px}}.jjgpMW_LayoutHeaderLogo{grid-area:logo}.jjgpMW_LayoutHeaderLogo__container{align-items:center;display:flex}.jjgpMW_LayoutHeaderLogo__button{grid-template-columns:1fr;gap:2px;display:grid}@media (any-hover:hover){.jjgpMW_LayoutHeaderLogo__button:hover{opacity:var(--opacity-hover)}}@media screen and (min-width:576px),print{.jjgpMW_LayoutHeader.jjgpMW_LayoutHeader--small .jjgpMW_LayoutHeaderLogo__title{font-size:.625rem}}.jjgpMW_LayoutHeaderLogo__title{color:var(--color-text-sub);font-size:clamp(.63rem,.58rem + .19vi,.75rem);transition:font-size .3s;display:block}.jjgpMW_LayoutHeader.jjgpMW_LayoutHeader--small .jjgpMW_LayoutHeaderLogoImage{inline-size:clamp(140px,112.31px + 7.69vi,220px)}.jjgpMW_LayoutHeaderLogoImage{justify-content:center;align-items:center;inline-size:clamp(160px,132.31px + 7.69vi,240px);transition:inline-size .3s;display:flex}.jjgpMW_LayoutHeaderLogoImage__image{aspect-ratio:120/21;block-size:auto;inline-size:100%}.jjgpMW_LayoutHeaderUser{grid-area:user;margin-inline-start:24px;display:none}@media screen and (min-width:576px),print{.jjgpMW_LayoutHeaderUser{display:block}}.jjgpMW_LayoutHeaderUser__container{justify-content:flex-end;align-items:center;gap:24px;display:flex}.jjgpMW_LayoutHeaderUserSocial__items{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.jjgpMW_LayoutHeaderUserSocial__button{justify-content:center;align-items:center;display:flex}@media (any-hover:hover){.jjgpMW_LayoutHeaderUserSocial__button:hover{opacity:var(--opacity-hover)}}.jjgpMW_LayoutHeaderUserMenu{flex-shrink:0}.jjgpMW_LayoutHeaderUserMenu__container{position:relative}.jjgpMW_LayoutHeaderUserMenuButton{z-index:1;position:relative}.jjgpMW_LayoutHeaderUserMenuButton__container{align-items:center;gap:4px;display:flex}.jjgpMW_LayoutHeaderUserMenu__container:hover .jjgpMW_LayoutHeaderUserMenuList,.jjgpMW_LayoutHeaderUserMenu__container:focus-within .jjgpMW_LayoutHeaderUserMenuList{opacity:1;visibility:visible}.jjgpMW_LayoutHeaderUserMenuList{opacity:0;visibility:hidden;z-index:2;inline-size:160px;padding-block-start:16px;transition:opacity .3s,visibility .3s;position:absolute;inset-block-start:100%;inset-inline-end:0}.jjgpMW_LayoutHeaderUserMenuList__container{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:rgb(var(--color-background-sub-dark-rgb) / 64%);z-index:1;border-radius:8px;position:relative;overflow:hidden}.jjgpMW_LayoutHeaderUserMenuList__items{grid-template-columns:1fr;display:grid}.jjgpMW_LayoutHeaderUserMenuListButton{color:var(--color-text-white);inline-size:100%;padding-block:8px;padding-inline:16px;font-size:.875rem;position:relative}.jjgpMW_LayoutHeaderUserMenuListButton:before{background:linear-gradient(90deg, var(--color-gradation-primary));content:"";opacity:0;block-size:100%;inline-size:100%;transition:opacity .3s;display:block;position:absolute;inset-block-start:0;inset-inline-start:0}@media (any-hover:hover){.jjgpMW_LayoutHeaderUserMenuListButton:hover:before{opacity:1}}.jjgpMW_LayoutHeaderUserMenuListButton__container{z-index:2;align-items:center;display:flex;position:relative}.jjgpMW_LayoutHeaderUserMenuListButton__text{display:block}.jjgpMW_LayoutHeaderUserMenuListButton__logo{aspect-ratio:80/25;block-size:auto;inline-size:80px}.jjgpMW_LayoutHeaderRegister{grid-area:register;margin-inline-start:8px;display:none}@media screen and (min-width:360px),print{.jjgpMW_LayoutHeaderRegister{display:block}}@media screen and (min-width:576px),print{.jjgpMW_LayoutHeaderRegister{margin-inline-start:24px}}.jjgpMW_LayoutHeaderRegister__items{justify-content:flex-end;align-items:center;gap:8px;display:flex}.jjgpMW_LayoutHeaderRegister__item.jjgpMW_LayoutHeaderRegister__item--login{display:none}@media screen and (min-width:576px),print{.jjgpMW_LayoutHeaderRegister__item.jjgpMW_LayoutHeaderRegister__item--login{display:block}}@media screen and not (min-width:768px){.jjgpMW_LayoutHeader.jjgpMW_LayoutHeader--small .jjgpMW_LayoutHeaderRegister__button{padding-block:6px;font-size:.625rem}}.jjgpMW_LayoutHeaderRegister__button{transition:color .3s,opacity .3s,background-color .3s,border-color .3s,font-size .3s,padding-block .3s}@media screen and not (min-width:576px){.jjgpMW_LayoutHeaderRegister__button{padding-inline:4px;font-size:.625rem}}.jjgpMW_LayoutHeaderSearch{grid-area:search;margin-inline-start:4px}@media screen and (min-width:576px),print{.jjgpMW_LayoutHeaderSearch{align-items:center;block-size:100%;margin-inline-start:24px;display:flex}}@media screen and (min-width:768px),print{.jjgpMW_LayoutHeaderSearch{inline-size:220px}}.jjgpMW_LayoutHeader.jjgpMW_LayoutHeader--small .jjgpMW_LayoutHeaderMenuButton{inset-block-start:var(--layout-header-divider-height-small)}.jjgpMW_LayoutHeaderMenuButton{z-index:var(--z-index-header-button);grid-area:menu-button;transition:inset-block-start .3s;position:fixed;inset-block-start:var(--layout-header-divider-height);inset-inline-end:0}@media screen and (min-width:576px),print{.jjgpMW_LayoutHeaderMenuButton:not(.jjgpMW_LayoutHeaderMenuButton:has(.jjgpMW_LayoutHeaderMenuButton__button.jjgpMW_LayoutHeaderMenuButton__button--active)){display:none}}.jjgpMW_LayoutHeaderMenuButton__button.jjgpMW_LayoutHeaderMenuButton__button--active .jjgpMW_LayoutHeaderMenuButtonIcon>.jjgpMW_LayoutHeaderMenuButtonIcon__icon:first-of-type{inset-block-start:50%;translate:0 -50%;rotate:-45deg}.jjgpMW_LayoutHeaderMenuButton__button.jjgpMW_LayoutHeaderMenuButton__button--active .jjgpMW_LayoutHeaderMenuButtonIcon>.jjgpMW_LayoutHeaderMenuButtonIcon__icon:nth-of-type(2){opacity:0}.jjgpMW_LayoutHeaderMenuButton__button.jjgpMW_LayoutHeaderMenuButton__button--active .jjgpMW_LayoutHeaderMenuButtonIcon>.jjgpMW_LayoutHeaderMenuButtonIcon__icon:nth-of-type(3){inset-block-end:50%;translate:0 50%;rotate:45deg}.jjgpMW_LayoutHeader.jjgpMW_LayoutHeader--small .jjgpMW_LayoutHeaderMenuButton__button{block-size:var(--layout-header-contents-height-small)}.jjgpMW_LayoutHeaderMenuButton__button{block-size:var(--layout-header-contents-height);padding-inline:var(--layout-header-button-padding-inline-start) var(--layout-inner-padding-xs);justify-content:flex-end;align-items:center;transition:block-size .3s;display:flex}@media (any-hover:hover){.jjgpMW_LayoutHeaderMenuButton__button:hover .jjgpMW_LayoutHeaderMenuButtonIcon__icon{background-color:var(--color-background-primary)}}@media screen and (min-width:576px),print{.jjgpMW_LayoutHeaderMenuButton__button{padding-inline-end:var(--layout-inner-padding-sm)}}@media screen and (min-width:768px),print{.jjgpMW_LayoutHeaderMenuButton__button{padding-inline-end:var(--layout-inner-padding-md)}}.jjgpMW_LayoutHeaderMenuButton__contents{justify-content:center;align-items:center;display:flex}.jjgpMW_LayoutHeaderMenuButtonIcon{block-size:16px;inline-size:var(--layout-header-button-icon-size);display:block;position:relative}.jjgpMW_LayoutHeaderMenuButtonIcon>.jjgpMW_LayoutHeaderMenuButtonIcon__icon:first-of-type{inset-block-start:0}.jjgpMW_LayoutHeaderMenuButtonIcon>.jjgpMW_LayoutHeaderMenuButtonIcon__icon:nth-of-type(2){inset-block-start:50%;translate:0 -50%}.jjgpMW_LayoutHeaderMenuButtonIcon>.jjgpMW_LayoutHeaderMenuButtonIcon__icon:nth-of-type(3){inset-block-end:0}.jjgpMW_LayoutHeaderMenuButtonIcon__icon{background-color:var(--color-background-sub);block-size:2px;inline-size:100%;transition:rotate .3s,opacity .3s,background-color .3s,inset-block-start .3s,inset-block-end .3s;display:block;position:absolute;inset-inline-start:0}.jjgpMW_LayoutHeaderNavigation.jjgpMW_LayoutHeaderNavigation--active{visibility:visible;transition-delay:0s;inset-inline-end:0}.jjgpMW_LayoutHeaderNavigation{background-color:var(--color-background-dark);overscroll-behavior:contain;visibility:hidden;block-size:100%;inline-size:300px;z-index:var(--z-index-header-menu);transition:inset-inline-end .3s,visibility .3s;position:fixed;inset-block-start:0;inset-inline-end:-300px;overflow:auto}.jjgpMW_LayoutHeaderNavigation__wrapper{block-size:calc(100vb + 1px);inline-size:100%}.jjgpMW_LayoutHeader.jjgpMW_LayoutHeader--signIn .jjgpMW_LayoutHeaderNavigation__container{padding-block-start:0}.jjgpMW_LayoutHeaderNavigation__container{min-block-size:100%;padding-block:var(--layout-header-height) 40px;flex-direction:column;display:flex}.jjgpMW_LayoutHeaderNavigationUser__container{background-color:var(--color-background-sub-dark);padding-block:calc(var(--layout-header-height) + 12px) 24px;grid-template-columns:1fr;gap:16px;padding-inline:24px;display:grid}.jjgpMW_LayoutHeaderNavigationMenu__items{grid-template-columns:1fr;display:grid}.jjgpMW_LayoutHeaderNavigationMenu__button{color:var(--color-text-white);justify-content:flex-start;align-items:center;padding-block:12px;padding-inline:24px;font-size:clamp(.88rem,.83rem + .19vi,1rem);display:flex}@media (any-hover:hover){.jjgpMW_LayoutHeaderNavigationMenu__button:hover{color:var(--color-text-primary)}}.jjgpMW_LayoutHeaderNavigationMenu__text{display:block}.jjgpMW_LayoutHeaderNavigationUserAccount__button{color:var(--color-text-white);font-weight:var(--font-weight-bold);align-items:center;gap:16px;font-size:clamp(1.13rem,1.08rem + .19vi,1.25rem);display:flex}@media (any-hover:hover){.jjgpMW_LayoutHeaderNavigationUserAccount__button:hover{color:var(--color-text-primary)}}.jjgpMW_LayoutHeaderNavigationUserAccountIcon{flex-shrink:0}.jjgpMW_LayoutHeaderNavigationUserAccountIcon__icon,.jjgpMW_LayoutHeaderNavigationUserAccount_name{display:block}.jjgpMW_LayoutHeaderNavigationUserInfo__items{flex-wrap:wrap;gap:16px 24px;display:flex}.jjgpMW_LayoutHeaderNavigationUserInfo__item{align-items:center;gap:8px;display:flex}.jjgpMW_LayoutHeaderNavigationUserInfo__title{color:var(--color-text-white);font-size:.75rem}.jjgpMW_LayoutHeaderNavigationUserInfo__text{color:var(--color-text-white);font-weight:var(--font-weight-bold);font-size:.875rem}.jjgpMW_LayoutHeaderNavigationParticipation{grid-template-columns:1fr;gap:16px;margin-block-start:auto;padding-block-start:40px;padding-inline:24px;display:grid}.jjgpMW_DrawerMenuParticipation__text{color:var(--color-text-white);font-size:clamp(.75rem,.71rem + .19vi,.88rem)}.jjgpMW_DrawerMenuParticipationList__items{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.jjgpMW_LayoutHeaderNavigationLogout{margin-block-start:auto;padding-block-start:40px}.jjgpMW_LayoutHeaderNavigationLogout__items{grid-template-columns:1fr;display:grid}.jjgpMW_LayoutHeaderNavigationLogout__button{color:var(--color-text-sub-light);justify-content:flex-start;align-items:center;padding-block:12px;padding-inline:24px;font-size:clamp(.75rem,.71rem + .19vi,.88rem);display:flex}@media (any-hover:hover){.jjgpMW_LayoutHeaderNavigationLogout__button:hover{color:var(--color-text-primary)}}.jjgpMW_LayoutHeaderNavigationFooter{margin-block-start:24px;padding-inline:24px}.jjgpMW_LayoutHeaderNavigationFooter__container{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.jjgpMW_LayoutHeaderNavigationFooterLogo__button{justify-content:center;align-items:center;inline-size:80px;display:flex}@media (any-hover:hover){.jjgpMW_LayoutHeaderNavigationFooterLogo__button:hover{opacity:var(--opacity-hover)}}.jjgpMW_LayoutHeaderNavigationFooterLogo__image{aspect-ratio:80/25;block-size:auto;inline-size:100%}.jjgpMW_LayoutHeaderNavigationFooterSocial{margin-inline-start:auto}.jjgpMW_LayoutHeaderNavigationFooterSocial__items{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.jjgpMW_LayoutHeaderNavigationFooterSocial__button{justify-content:center;align-items:center;display:flex}@media (any-hover:hover){.jjgpMW_LayoutHeaderNavigationFooterSocial__button:hover{opacity:var(--opacity-hover)}}.jjgpMW_LayoutHeaderGlobalMenu{grid-area:global-menu;block-size:100%;display:none}@media screen and (min-width:576px),print{.jjgpMW_LayoutHeaderGlobalMenu{align-items:center;display:flex}}.jjgpMW_LayoutHeaderGlobalMenu__items{flex-wrap:wrap;column-gap:clamp(8px,5.23px + .77vi,16px);display:flex}.jjgpMW_LayoutHeader.jjgpMW_LayoutHeader--small .jjgpMW_LayoutHeaderGlobalMenu__button{padding-block:2px;font-size:clamp(.75rem,.71rem + .19vi,.88rem)}.jjgpMW_LayoutHeaderGlobalMenu__button{color:var(--color-text-sub);padding-block:4px;font-size:clamp(.75rem,.66rem + .38vi,1rem);transition:font-size .3s,color .3s,padding-block .3s}@media (any-hover:hover){.jjgpMW_LayoutHeaderGlobalMenu__button:hover{color:var(--color-text-primary)}}.jjgpMW_LayoutHeaderGlobalMenu__text{display:block}.jjgpMW_LayoutHeaderUserMenuButton__icon{color:var(--color-text-sub)}}
@layer component-common{.kFxt4W_PopupMessage{inline-size:100%;max-inline-size:288px;z-index:var(--z-index-popup);padding-inline:24px;position:fixed;inset-block-start:72px;inset-inline-end:0}.kFxt4W_PopupMessage__items{flex-direction:column;gap:8px;display:flex}.kFxt4W_PopupMessage__contents{background-color:var(--color-background-primary);box-shadow:var(--color-shadow-card);color:var(--color-text-white);border-radius:4px;padding-block:8px;padding-inline:16px;font-size:.75rem}.kFxt4W_PopupMessage__item--error .kFxt4W_PopupMessage__contents{background-color:var(--color-background-attention)}.kFxt4W_PopupMessage__item--success .kFxt4W_PopupMessage__contents{background-color:var(--color-background-success)}.kFxt4W_PopupMessage__item--enter{opacity:0}.kFxt4W_PopupMessage__item--enterActive{opacity:1;transition:opacity .3s}.kFxt4W_PopupMessage__item--enterDone,.kFxt4W_PopupMessage__item--exit{opacity:1}.kFxt4W_PopupMessage__item--exitActive{opacity:0;transition:opacity .3s}}
@layer component-common{.w615wG_SideMenu{inline-size:100%}.w615wG_SideMenu__title{background-color:var(--color-background-primary-pale);padding-block-start:32px;position:relative;overflow:hidden}.w615wG_SideMenu__title:after{background-image:linear-gradient(to bottom right, var(--color-background-primary-pale) 0, var(--color-background-primary-pale) 50%, var(--color-background-white) 50%, var(--color-background-white) 100%);content:"";block-size:64px;inline-size:100%;display:block}.w615wG_SideMenu__title.w615wG_SideMenu__title--login{background-color:var(--color-background-light)}.w615wG_SideMenu__title.w615wG_SideMenu__title--login:after{background-image:linear-gradient(to bottom right, var(--color-background-light) 0, var(--color-background-light) 50%, var(--color-background-white) 50%, var(--color-background-white) 100%)}.w615wG_SideMenu__titleContents{z-index:2;padding-inline:16px;position:relative}.w615wG_SideMenu__copy{color:var(--color-text-base);font-weight:var(--font-weight-medium);letter-spacing:.1em;text-align:center;font-size:.75rem;line-height:1.5}.w615wG_SideMenu__registration{z-index:0;justify-content:center;margin-block-start:24px;display:flex;position:relative}.w615wG_SideMenu__login{text-align:center;margin-block-start:16px}.w615wG_SideMenu__loginLink{font-weight:var(--font-weight-bold);font-size:.875rem}.w615wG_SideMenu__userLink{font-weight:var(--font-weight-bold);align-items:center;font-size:1rem;transition:color .3s;display:flex}@media (any-hover:hover){.w615wG_SideMenu__userLink:hover{color:var(--color-text-primary)}}.w615wG_SideMenu__userIcon{flex-shrink:0;margin-inline-end:8px;transition:opacity .3s}@media (any-hover:hover){.w615wG_SideMenu__userLink:hover .w615wG_SideMenu__userIcon{opacity:var(--opacity-hover)}}.w615wG_SideMenu__userName{color:var(--color-text-base);font-weight:var(--font-weight-bold);font-size:1rem;transition:color .3s;display:block}@media (any-hover:hover){.w615wG_SideMenu__userLink:hover .w615wG_SideMenu__userName{color:var(--color-text-primary)}}.w615wG_SideMenu__userEdit{margin-block-start:24px}.w615wG_SideMenu__userEditLink{color:var(--color-text-primary-light);align-items:center;font-size:.75rem;transition:color .3s;display:flex}@media (any-hover:hover){.w615wG_SideMenu__userEditLink:hover{color:var(--color-text-primary)}}.w615wG_SideMenu__userEditIcon{flex-shrink:0;inline-size:16px;margin-inline-end:4px}.w615wG_SideMenu__userEditText{display:block}.w615wG_SideMenuUserStats{margin-block-start:24px}.w615wG_SideMenuUserStats__row{align-items:center;display:flex}.w615wG_SideMenuUserStats__label{font-feature-settings:"pwid" on;flex-shrink:0;min-inline-size:72px;padding-inline-end:8px;font-size:.875rem}.w615wG_SideMenuUserStats__value{font-weight:var(--font-weight-bold);font-size:.875rem}.w615wG_SideMenuTimeLines{z-index:2;position:relative}.w615wG_SideMenuTimeLines__title{color:var(--color-util-gunsmoke);font-weight:var(--font-weight-bold);letter-spacing:.1em;opacity:.5;margin-block-start:24px;padding-inline:16px;font-size:.75rem;line-height:1.5}.w615wG_SideMenuTimeLines__items{border-block:1px solid var(--color-util-black-haze);margin-block-start:12px}.w615wG_SideMenuTimeLines__item+.w615wG_SideMenuTimeLines__item{border-block-start:1px solid var(--color-util-black-haze)}}
@layer component-ui-low{.d4P3Jq_BottomTrackButtons{z-index:var(--z-index-bottom-track);display:flex;position:fixed;inset-block-end:24px;inset-inline-end:22px}@media screen and (min-width:768px),print{.d4P3Jq_BottomTrackButtons{inset-block-end:40px}}.d4P3Jq_BottomTrackButtons__items{flex-direction:column;justify-content:flex-end;align-items:center;display:flex}@media screen and (min-width:768px),print{.d4P3Jq_BottomTrackButtons__items{flex-direction:row}}}
@layer component-ui-low{.Cw5dmq_FollowButton{cursor:pointer;block-size:32px;font-weight:var(--font-weight-bold);border:1px solid;border-radius:4px;justify-content:center;align-items:center;inline-size:101px;padding-block:6px;padding-inline:10px;font-size:.75rem;line-height:1.2;transition:background-color .3s,border-color .3s;display:flex}.Cw5dmq_FollowButton.Cw5dmq_FollowButton--follow{border-color:var(--color-border-primary);color:var(--color-text-primary);background-color:#0000}@media (any-hover:hover){.Cw5dmq_FollowButton.Cw5dmq_FollowButton--follow:hover{background-color:var(--color-background-primary-pale)}}.Cw5dmq_FollowButton.Cw5dmq_FollowButton--nowFollow{background-color:var(--color-background-primary-pale);border-color:var(--color-background-primary-pale);color:var(--color-text-primary)}@media (any-hover:hover){.Cw5dmq_FollowButton.Cw5dmq_FollowButton--nowFollow:hover{background-color:var(--color-util-merino);border-color:var(--color-border-primary-light)}}.Cw5dmq_FollowButton__inner{align-items:center;gap:8px;display:flex}.Cw5dmq_FollowButton__label,.Cw5dmq_FollowButton__modalText{display:block}.Cw5dmq_FollowButton__modalClose{block-size:40px;color:var(--color-text-primary);cursor:pointer;font-weight:var(--font-weight-bold);border:none;border-radius:2px;justify-content:center;align-items:center;margin-block:16px;margin-inline:auto;padding-block:0;padding-inline:16px;font-size:.75rem;line-height:1.2;display:flex;position:relative;overflow:hidden}.Cw5dmq_FollowButton__modalClose:after{background-image:linear-gradient(90deg, var(--color-gradation-primary));content:"";z-index:0;position:absolute;inset:0}.Cw5dmq_FollowButton__modalClose:before{background-color:var(--color-background-white);content:"";z-index:1;border-radius:1px;position:absolute;inset:1px}.Cw5dmq_FollowButton__modalCloseLabel{z-index:2;display:block;position:relative}}@layer component-ui-middle{.Cw5dmq_FollowButton__icon{block-size:16px;color:var(--color-text-primary);inline-size:16px}.Cw5dmq_FollowButton__modalWindow{background-image:linear-gradient(90deg, var(--color-gradation-primary));color:var(--color-text-white);font-weight:var(--font-weight-bold);text-align:center;padding-block:10px;padding-inline:20px;font-size:.875rem}.Cw5dmq_FollowButton__modalIcon{inline-size:48px;margin-block-end:16px}}
@layer component-ui-middle{.Rsbsua_ScrollToTopButton{aspect-ratio:1;background-color:var(--color-background-sub);border-radius:3.40282e38px;justify-content:center;block-size:auto;inline-size:60px;margin-block:4px;margin-inline:4px;transition:background-color .3s;overflow:hidden}@media (any-hover:hover){.Rsbsua_ScrollToTopButton:hover{background-color:var(--color-background-primary)}}.Rsbsua_ScrollToTopButton__icon{transition:transform .3s}@media (any-hover:hover){.Rsbsua_ScrollToTopButton:hover .Rsbsua_ScrollToTopButton__icon{transform:translateY(-2px)}}}
@layer component-ui-low{.nxZeya_TextButton{align-items:center;gap:8px;font-size:1rem;transition:color .3s}.nxZeya_TextButton.nxZeya_TextButton--primary{color:var(--color-text-primary)}@media (any-hover:hover){.nxZeya_TextButton.nxZeya_TextButton--primary:hover{text-decoration:underline}}.nxZeya_TextButton.nxZeya_TextButton--subDark{color:var(--color-text-sub-dark)}@media (any-hover:hover){.nxZeya_TextButton.nxZeya_TextButton--subDark:hover{color:var(--color-text-primary-light)}}.nxZeya_TextButton.nxZeya_TextButton--disabled{color:var(--color-util-gunsmoke)}.nxZeya_TextButton__label{display:block}}
@layer component-ui-low{._4TnuoW_ArticleCard{flex-direction:column;block-size:100%;inline-size:100%;display:flex}._4TnuoW_ArticleCard__link{flex-shrink:0;display:block}._4TnuoW_ArticleCard__image{aspect-ratio:16/9;border-radius:5px;display:block;position:relative;overflow:hidden}._4TnuoW_ArticleCard__thumb{object-position:center center}._4TnuoW_ArticleCard__mask{background:linear-gradient(90deg, var(--color-gradation-primary));opacity:0;transition:opacity .3s;display:block;position:absolute;inset:0}._4TnuoW_ArticleCard__title{color:var(--color-text-base);font-weight:var(--font-weight-bold);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin-block-start:10px;font-size:1rem;transition:color .3s;display:-webkit-box;overflow:hidden}@media (any-hover:hover){._4TnuoW_ArticleCard__link:hover ._4TnuoW_ArticleCard__mask{opacity:.3}._4TnuoW_ArticleCard__link:hover ._4TnuoW_ArticleCard__title{color:var(--color-text-primary)}}._4TnuoW_ArticleCard__bottom{margin-block-start:auto;padding-block-start:8px}._4TnuoW_ArticleCard__category{color:var(--color-util-gunsmoke);font-size:.6875rem}}@layer component-ui-middle{._4TnuoW_ArticleCard__relatedCompany{margin-block-start:8px}._4TnuoW_ArticleCard__checklist{padding-block-start:8px;position:relative}}
@layer component-ui-low{.vr4pmG_InputCheckbox{grid-template-columns:auto 1fr;padding-block:8px;padding-inline:8px 16px;transition:opacity .3s;display:grid;position:relative}.vr4pmG_InputCheckbox__input{opacity:0;position:absolute;inset-block-start:0;inset-inline-start:0}.vr4pmG_InputCheckbox__icon{background-color:var(--color-background-white);border:2px solid var(--color-border-sub-light);border-radius:4px;align-self:start;block-size:24px;inline-size:24px;transition:border-color .3s,background-color .3s;display:block;position:relative}.vr4pmG_InputCheckbox__icon:after{border-block-end:2px solid var(--color-background-white);border-inline-start:2px solid var(--color-background-white);content:"";opacity:0;block-size:6px;inline-size:12px;transition:opacity .3s;display:block;position:absolute;inset-block-start:calc(50% - 2px);inset-inline-start:50%;transform:translate(-50%,-50%)rotate(-45deg)}.vr4pmG_InputCheckbox__text{font-weight:var(--font-weight-medium);margin-inline-start:8px;font-size:1rem;display:block}.vr4pmG_InputCheckbox__input:checked~.vr4pmG_InputCheckbox__icon{background-color:var(--color-background-primary-light);border-color:var(--color-border-primary-light)}.vr4pmG_InputCheckbox__input:checked~.vr4pmG_InputCheckbox__icon:after{opacity:1}@media (any-hover:hover){.vr4pmG_InputCheckbox:hover .vr4pmG_InputCheckbox__icon{border-color:var(--color-border-primary-light)}}.vr4pmG_InputCheckbox__input:focus~.vr4pmG_InputCheckbox__icon{border-color:var(--color-border-primary-light)}.vr4pmG_InputCheckbox.vr4pmG_InputCheckbox--invalid .vr4pmG_InputCheckbox__icon{border-color:var(--color-border-attention)}.vr4pmG_InputCheckbox.vr4pmG_InputCheckbox--invalid .vr4pmG_InputCheckbox__input:checked~.vr4pmG_InputCheckbox__icon{background-color:var(--color-background-attention);border-color:var(--color-border-attention)}.vr4pmG_InputCheckbox.vr4pmG_InputCheckbox--disabled{cursor:not-allowed;opacity:var(--opacity-disabled)}.vr4pmG_InputCheckbox.vr4pmG_InputCheckbox--disabled:hover .vr4pmG_InputCheckbox__icon{border-color:var(--color-border-sub-light)}.vr4pmG_InputCheckbox.vr4pmG_InputCheckbox--disabled .vr4pmG_InputCheckbox__input:checked~.vr4pmG_InputCheckbox__icon{background-color:var(--color-background-sub);border-color:var(--color-border-sub)}}
@layer component-ui-low{.-k0aCW_FormErrorMessage{color:var(--color-text-attention);margin-block-start:4px;font-size:.875rem;display:block}}
@layer component-ui-low{.f9DpjG_Textarea{background-color:var(--color-background-white);border:1px solid var(--color-border-sub-light);font-weight:var(--font-weight-medium);resize:vertical;border-radius:4px;min-block-size:160px;inline-size:100%;padding-block:12px;padding-inline:16px;font-size:1rem;transition:border-color .3s,background-color .3s,color .3s,opacity .3s}.f9DpjG_Textarea:focus{border-color:var(--color-border-primary-light);outline:none}@media (any-hover:hover){.f9DpjG_Textarea:hover{border-color:var(--color-border-primary-light);outline:none}}.f9DpjG_Textarea.f9DpjG_Textarea--invalid{border-color:var(--color-border-attention);outline:none}.f9DpjG_Textarea.f9DpjG_Textarea--invalid:focus{border-color:var(--color-border-attention)}@media (any-hover:hover){.f9DpjG_Textarea.f9DpjG_Textarea--invalid:hover{border-color:var(--color-border-attention)}}.f9DpjG_Textarea.f9DpjG_Textarea--disabled{border-color:var(--color-border-sub-light);cursor:not-allowed;opacity:var(--opacity-disabled)}@media (any-hover:hover){.f9DpjG_Textarea.f9DpjG_Textarea--disabled:hover{border-color:var(--color-border-sub-light)}}.f9DpjG_Textarea__note{color:var(--color-util-gunsmoke);text-align:end;margin-block-start:4px;font-size:.875rem}}
@layer component-ui-primitives{.AH4OFq_FillImage{object-fit:cover}}
@layer component-ui-low{.fgDwyG_LayoutWrapper{flex-direction:column;min-block-size:100svb;display:flex}}
@layer component-ui-low{.GV4rxa_TimeLine{padding:16px;font-size:.6875rem}.GV4rxa_TimeLineUser{align-items:flex-start;display:flex}.GV4rxa_TimeLineUser__link{flex-shrink:0;inline-size:32px;transition:opacity .3s;display:block}@media (any-hover:hover){.GV4rxa_TimeLineUser__link:hover{opacity:var(--opacity-hover)}}.GV4rxa_TimeLineUser__text{flex-grow:1;padding-inline-start:10px}.GV4rxa_TimeLineUser__info{justify-content:space-between;inline-size:100%;display:flex}.GV4rxa_TimeLineUser__nameLink{color:var(--color-text-sub-dark);flex-wrap:wrap;align-items:center;inline-size:100%;text-decoration:none;transition:color .3s;display:flex}@media (any-hover:hover){.GV4rxa_TimeLineUser__nameLink:hover{color:var(--color-text-primary)}}.GV4rxa_TimeLineUser__nameText{font-weight:var(--font-weight-bold);-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;margin-inline-end:8px;display:-webkit-box;overflow:hidden}.GV4rxa_TimeLineUser__namePro{flex-shrink:0;display:flex}.GV4rxa_TimeLine__passedTime{color:var(--color-text-sub-dark);text-align:end;flex-shrink:0;padding-inline-start:8px}.GV4rxa_TimeLine__userTextDown{display:block}.GV4rxa_TimeLine__description{margin-block-start:8px}.GV4rxa_TimeLine__descriptionLink{color:var(--color-text-sub-dark);text-decoration:none;transition:color .3s;display:block;overflow:hidden}@media (any-hover:hover){.GV4rxa_TimeLine__descriptionLink:hover{color:var(--color-text-primary)}}.GV4rxa_TimeLine__descriptionText{font-weight:var(--font-weight-bold);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;font-size:.6875rem;display:-webkit-box}}@layer component-ui-middle{.GV4rxa_TimeLineUser__nameProIcon{inline-size:16px}}
@layer component-ui-low{._8qC4hG_ProfileCard{background-color:var(--color-background-white);border-radius:4px;flex-direction:column;justify-content:space-between;block-size:100%;inline-size:100%;display:flex;overflow:hidden}._8qC4hG_ProfileCard__head{display:block}._8qC4hG_ProfileCard__link{color:var(--color-text-base);transition:color .3s;display:block}._8qC4hG_ProfileCard__image{z-index:0;block-size:200px;inline-size:100%;display:block;position:relative;overflow:hidden}._8qC4hG_ProfileCard__thumb{transition:scale .3s}._8qC4hG_ProfileCard__image:before{background:linear-gradient(90deg, var(--color-gradation-primary));content:"";opacity:0;pointer-events:none;z-index:1;transition:opacity .3s;display:block;position:absolute;inset:0}@media (any-hover:hover){._8qC4hG_ProfileCard__link:hover{color:var(--color-text-primary)}._8qC4hG_ProfileCard__link:hover ._8qC4hG_ProfileCard__thumb{scale:var(--scale-hover)}._8qC4hG_ProfileCard__link:hover ._8qC4hG_ProfileCard__image:before{opacity:.3}}._8qC4hG_ProfileCard__title{font-weight:var(--font-weight-bold);margin-block-start:16px;margin-inline:16px;font-size:1rem;display:block}._8qC4hG_ProfileCard__category{color:var(--color-util-gunsmoke);margin-block-start:16px;margin-inline:16px;font-size:.6875rem}._8qC4hG_ProfileCard__inner{padding-block:16px;padding-inline:16px}._8qC4hG_ProfileCard__contents{display:block}._8qC4hG_ProfileCardAuthor{gap:8px;margin-block:16px;display:flex}._8qC4hG_ProfileCardAuthor__profile{display:block}._8qC4hG_ProfileCardAuthor__name,._8qC4hG_ProfileCardAuthor__company,._8qC4hG_ProfileCardAuthor__position{color:var(--color-util-gunsmoke);font-weight:var(--font-weight-bold);font-size:.6875rem;display:block}._8qC4hG_ProfileCardAuthor__comment{font-size:.75rem;display:block}}@layer component-ui-middle{._8qC4hG_ProfileCard__relatedCompany{margin-block-end:12px}}
@layer component-ui-low{.tOURTa_PageTitle{color:var(--color-text-base);font-weight:var(--font-weight-bold);font-size:clamp(1.5rem,1.33rem + .77vi,2rem)}.tOURTa_PageTitle__sub{font-size:clamp(1rem,.83rem + .77vi,1.5rem)}}
@layer component-ui-low{.bqXPbW_BasePagination{margin-block-start:40px}.bqXPbW_BasePagination__container{justify-content:center;display:flex}.bqXPbW_BasePagination__items{gap:8px;display:flex}.bqXPbW_BasePagination__item{position:relative}.bqXPbW_BasePagination__item:not(.bqXPbW_BasePagination__item--prev,.bqXPbW_BasePagination__item--next,.bqXPbW_BasePagination__item--first,.bqXPbW_BasePagination__item--last,.bqXPbW_BasePagination__item--current){display:none}@media screen and (min-width:768px),print{.bqXPbW_BasePagination__item:not(.bqXPbW_BasePagination__item--prev,.bqXPbW_BasePagination__item--next,.bqXPbW_BasePagination__item--first,.bqXPbW_BasePagination__item--last,.bqXPbW_BasePagination__item--current){display:block}}.bqXPbW_BasePagination__link{background-color:var(--color-background-white);border:1px solid var(--color-border-sub-light);block-size:100%;color:var(--color-text-base);text-align:center;white-space:nowrap;border-radius:4px;justify-content:center;align-items:center;min-inline-size:44px;padding:8px;font-size:.875rem;line-height:1;transition:color .3s,background-color .3s,border-color .3s;display:flex}@media (any-hover:hover){.bqXPbW_BasePagination__link:hover{background-color:var(--color-background-primary-light);border-color:var(--color-border-primary-light);color:var(--color-text-white)}}@media screen and (min-width:576px),print{.bqXPbW_BasePagination__item--first .bqXPbW_BasePagination__link,.bqXPbW_BasePagination__item--prev .bqXPbW_BasePagination__link,.bqXPbW_BasePagination__item--next .bqXPbW_BasePagination__link,.bqXPbW_BasePagination__item--last .bqXPbW_BasePagination__link{padding-inline:16px}}.bqXPbW_BasePagination__item--current .bqXPbW_BasePagination__link{background-color:var(--color-background-primary-light);border-color:var(--color-border-primary-light);color:var(--color-text-white);font-weight:var(--font-weight-bold);pointer-events:none}.bqXPbW_BasePagination__item--disabled .bqXPbW_BasePagination__link{background-color:var(--color-background-sub-light);border-color:var(--color-border-sub-light);color:var(--color-text-white);pointer-events:none}}
@layer component-page{.a_lcKq_ContentsGrid{grid-template-columns:repeat(auto-fill,minmax(min(240px,100%),1fr));gap:20px;display:grid}}
@layer component-ui-low{._1Hbt8G_UserCard{background-color:var(--color-background-white);border:1px solid var(--color-util-black-haze);border-radius:5px;flex-direction:column;block-size:100%;inline-size:100%;padding-block-end:16px;display:flex;overflow:hidden}._1Hbt8G_UserCard__link{color:var(--color-text-base);flex-direction:column;text-decoration:none;transition:color .3s;display:flex}._1Hbt8G_UserCard__cover{--user-card-cover-default:url(https://seoul-tomoruba.eiicon.net/assets/img/user-card-bg.png?ver=20261008100415);justify-content:flex-start;align-items:center;padding-block:8px;padding-inline:16px;display:flex;position:relative;overflow:hidden}._1Hbt8G_UserCard__cover:before{background-image:var(--user-card-cover,var(--user-card-cover-default));content:"";background-position:50%;background-repeat:no-repeat;background-size:cover;transition:scale .3s;position:absolute;inset:0}._1Hbt8G_UserCard__userIcon{position:relative}._1Hbt8G_UserCard__nameArea{padding-block:16px 8px;padding-inline:16px;display:flex}@media (any-hover:hover){._1Hbt8G_UserCard__link:hover{color:var(--color-text-primary)}._1Hbt8G_UserCard__link:hover ._1Hbt8G_UserCard__cover:before{scale:var(--scale-hover)}}._1Hbt8G_UserCard__name{font-weight:var(--font-weight-bold);font-size:1rem}._1Hbt8G_UserCard__badges{flex-shrink:0;margin-block-start:4px;margin-inline-start:10px;display:block}._1Hbt8G_UserCard__description{color:var(--color-text-base);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin-block-start:16px;padding-inline:16px;font-size:.875rem;display:-webkit-box;overflow:hidden}._1Hbt8G_UserCard__info{justify-content:space-between;align-items:center;margin-block-start:auto;padding-block-start:16px;padding-inline:16px;display:flex}._1Hbt8G_UserCard__action{flex-shrink:0}._1Hbt8G_UserCardCompany{flex-wrap:wrap;padding-inline:16px;display:flex}._1Hbt8G_UserCardCompany__name{margin-inline-end:10px;font-size:.6875rem}._1Hbt8G_UserCardCompany__position{font-size:.6875rem}._1Hbt8G_UserCardFollow{flex-grow:1;padding-inline-end:16px;overflow:hidden}._1Hbt8G_UserCardFollow__items{flex-wrap:wrap;gap:8px 16px;display:flex}._1Hbt8G_UserCardFollow__item{display:block}._1Hbt8G_UserCardFollow__link{color:var(--color-text-base);font-weight:var(--font-weight-bold);font-size:.875rem;text-decoration:none;transition:color .3s;display:block}._1Hbt8G_UserCardFollow__linkText{color:var(--color-util-gunsmoke);margin-inline-start:4px;font-size:.6875rem;transition:color .3s}@media (any-hover:hover){._1Hbt8G_UserCardFollow__link:hover,._1Hbt8G_UserCardFollow__link:hover ._1Hbt8G_UserCardFollow__linkText{color:var(--color-text-primary)}}}
@layer component-ui-low{.-w0gmW_LayoutDefaultMain{border-inline:var(--layout-page-divider-width) solid var(--color-background-dark);padding-block-start:var(--layout-header-height);container-type:inline-size}@media screen and (min-width:576px),print{.-w0gmW_LayoutDefaultMain{padding-block-start:var(--layout-header-height-sm)}}@media screen and (min-width:768px),print{.-w0gmW_LayoutDefaultMain{border-inline-width:var(--layout-page-divider-width-md);padding-block-start:var(--layout-header-height-md)}}@media screen and (min-width:992px),print{.-w0gmW_LayoutDefaultMain{padding-block-start:var(--layout-header-height-lg)}}}
@layer component-page{._1-rlPa_LinkAccounts__buttons{grid-template-columns:repeat(1,minmax(0,1fr));gap:16px;display:grid}@container (min-width:768px){._1-rlPa_LinkAccounts__buttons{grid-template-columns:repeat(3,minmax(0,1fr))}}._1-rlPa_LinkAccounts__button._1-rlPa_LinkAccounts__button--facebook{color:var(--color-sns-facebook)}._1-rlPa_LinkAccounts__button._1-rlPa_LinkAccounts__button--twitter{color:var(--color-sns-twitter)}._1-rlPa_LinkAccountsModal__lead{margin-block-end:50px}._1-rlPa_LinkAccountsModal__text{color:var(--color-text-base);font-weight:var(--font-weight-bold);text-align:center;font-size:.875rem;line-height:24px}._1-rlPa_LinkAccountsModal__link{text-align:center;font-size:.75rem;transition:color .3s;display:block}@media (any-hover:hover){._1-rlPa_LinkAccountsModal__link:hover{color:var(--color-text-primary)}}}
@layer component-page{.vG2TVG_SubmitButton{margin-block-start:10px;margin-inline-end:auto;display:block}}
@layer component-ui-low{.bcb5bq_FormSet{margin-block-start:24px;display:block}.bcb5bq_FormSet__header{font-weight:var(--font-weight-bold);flex-shrink:0;justify-content:space-between;align-items:flex-end;font-size:.875rem;line-height:1.6;display:flex}.bcb5bq_FormSet__titles{flex-wrap:wrap;align-items:center;display:flex}.bcb5bq_FormSet__title{cursor:default;margin-inline-end:8px;display:block}.bcb5bq_FormSet__subTitle{color:var(--color-util-gunsmoke);font-weight:var(--font-weight-medium);margin-inline-end:8px;font-size:.75rem;display:inline-block}.bcb5bq_FormSet__required{color:var(--color-text-attention);font-weight:var(--font-weight-bold);flex-shrink:0;margin-inline-start:8px;font-size:.75rem}.bcb5bq_FormSet__contents{margin-block-start:8px;font-size:1rem;line-height:1.6}}
@layer component-page{.fBKFLq_ForgotLink{color:var(--color-util-gunsmoke);font-weight:var(--font-weight-bold);font-size:.75rem;transition:color .3s}@media (any-hover:hover){.fBKFLq_ForgotLink:hover{color:var(--color-text-primary)}}.fBKFLq_SubmitButton{inline-size:100%;margin-block-start:10px;margin-inline-end:auto;display:block}@container (min-width:576px){.fBKFLq_SubmitButton{inline-size:160px}}}
@layer component-ui-low{.Eu8jJa_InputText{background-color:var(--color-background-white);border:1px solid var(--color-border-sub-light);font-weight:var(--font-weight-medium);border-radius:4px;inline-size:100%;padding-block:12px;padding-inline:16px;font-size:1rem;transition:border-color .3s,background-color .3s,color .3s,opacity .3s}.Eu8jJa_InputText:focus{border-color:var(--color-border-primary-light);outline:none}@media (any-hover:hover){.Eu8jJa_InputText:hover{border-color:var(--color-border-primary-light);outline:none}}.Eu8jJa_InputText.Eu8jJa_InputText--invalid{border-color:var(--color-border-attention);outline:none}.Eu8jJa_InputText.Eu8jJa_InputText--invalid:focus{border-color:var(--color-border-attention)}@media (any-hover:hover){.Eu8jJa_InputText.Eu8jJa_InputText--invalid:hover{border-color:var(--color-border-attention)}}.Eu8jJa_InputText.Eu8jJa_InputText--disabled{border-color:var(--color-border-sub-light);cursor:not-allowed;opacity:var(--opacity-disabled)}@media (any-hover:hover){.Eu8jJa_InputText.Eu8jJa_InputText--disabled:hover{border-color:var(--color-border-sub-light)}}}
@layer component-page{.dBpxfa_FollowListEmpty{flex-direction:column;justify-content:center;align-items:center;display:flex}.dBpxfa_FollowListEmpty__caption{text-align:center}}
