.index-module__xZ_FBW__PageTitle{padding-block-start:64px}.index-module__xZ_FBW__PageTitle__container{grid-template-rows:1fr;grid-template-columns:1fr;padding-block:40px;padding-inline:0;display:grid}.index-module__xZ_FBW__PageTitleSub.index-module__xZ_FBW__PageTitleSub--active{filter:blur();opacity:1}.index-module__xZ_FBW__PageTitleSub{filter:blur(24px);opacity:0;z-index:1;grid-area:1/1/2/2;transition:opacity .6s .6s,filter .6s .6s;display:block;position:relative}.index-module__xZ_FBW__PageTitleSub__text{color:rgb(var(--color-palette-blue-charcoal-rgb)/10%);font-weight:var(--font-weight-bold);font-size:clamp(3.5rem,2.21rem + 5.71vi,6.5rem);line-height:1.2;display:block}.index-module__xZ_FBW__PageTitleMain{z-index:2;grid-area:1/1/2/2;align-items:flex-end;display:flex;position:relative}.index-module__xZ_FBW__PageTitleMain__paragraph{color:var(--color-palette-white);font-weight:var(--font-weight-bold);font-size:clamp(1.5rem,.86rem + 2.86vi,3rem);position:relative}.index-module__xZ_FBW__PageTitleMain__text.index-module__xZ_FBW__PageTitleMain__text--active{opacity:1}.index-module__xZ_FBW__PageTitleMain__text{opacity:0;z-index:1;transition:opacity 0s .3s;display:inline-block;position:relative}.index-module__xZ_FBW__PageTitleMainCurtain{z-index:2;block-size:100%;inline-size:100%;display:block;position:absolute;inset-block-start:0;inset-inline-start:0;overflow:hidden}.index-module__xZ_FBW__PageTitleMainCurtain__curtain.index-module__xZ_FBW__PageTitleMainCurtain__curtain--active{inset-inline-start:100%}.index-module__xZ_FBW__PageTitleMainCurtain__curtain{background:linear-gradient(90deg,var(--color-gradation-primary));block-size:100%;inline-size:100%;transition:left .6s;display:block;position:absolute;inset-block-start:0;inset-inline-start:-100%}
.index-module__CCYNfq__MainColumn__pagination{margin-block-start:40px}
.index-module__a8D7HW__MainColumn__pagination{margin-block-start:40px}
.index-module__MNgQKq__MainColumn__pagination{margin-block-start:40px}
.index-module__OTU2Ma__ArticleCardList__items{grid-template-columns:repeat(auto-fill,minmax(min(240px,100%),1fr));gap:clamp(24px,17.14px + 1.9vi,40px);display:grid}
.index-module__3ow4Ua__BasePagination__items{justify-content:center;align-items:center;display:flex}.index-module__3ow4Ua__BasePagination__item{padding-block:0;padding-inline:clamp(4px,2.29px + .48vi,8px)}.index-module__3ow4Ua__BasePaginationCurrent{aspect-ratio:1;block-size:auto;font-weight:var(--font-weight-bold);border-radius:3.40282e38px;justify-content:center;align-items:center;inline-size:40px;padding-block:1px;padding-inline:1px;font-size:.875rem;display:flex;position:relative}.index-module__3ow4Ua__BasePaginationCurrent:after{background-clip:border-box;background-image:linear-gradient(90deg,var(--color-gradation-primary));content:"";block-size:100%;inline-size:100%;mask-clip:padding-box,border-box;mask-composite:destination-out;mask-composite:exclude;mask-image:linear-gradient(var(--color-palette-white)0 0),linear-gradient(var(--color-palette-white)0 0);mask-image:linear-gradient(var(--color-palette-white)0 0),linear-gradient(var(--color-palette-white)0 0);z-index:1;background-origin:border-box;border:1px solid #0000;border-radius:3.40282e38px;display:block;position:absolute;inset-block-start:0;inset-inline-start:0}.index-module__3ow4Ua__BasePaginationCurrent__container{backdrop-filter:blur(20px);background-color:rgb(var(--color-palette-blue-charcoal-rgb)/32%);z-index:2;border-radius:3.40282e38px;justify-content:center;align-items:center;block-size:100%;inline-size:100%;padding-block:4px;padding-inline:4px;display:flex;position:relative;overflow:hidden}.index-module__3ow4Ua__BasePagination__separator{text-align:center;justify-content:center;align-items:center;font-size:.875rem;display:block}.index-module__3ow4Ua__BasePagination__separator:before{content:"…"}.index-module__3ow4Ua__BasePagination__prev .index-module__3ow4Ua__BasePagination__icon:not(:root){margin-inline-start:-2px}.index-module__3ow4Ua__BasePagination__prev .index-module__3ow4Ua__BasePagination__icon:not(:root):before{inline-size:16px}.index-module__3ow4Ua__BasePagination__next .index-module__3ow4Ua__BasePagination__icon:not(:root){margin-inline-end:-2px}.index-module__3ow4Ua__BasePagination__next .index-module__3ow4Ua__BasePagination__icon:not(:root):before{inline-size:16px}
