html,body{margin:0}*{box-sizing:border-box}.content-page{font-size:1.5rem;line-height:1.6}@media only screen and (min-width: 1200px){.content-page{font-size:1.9rem;line-height:1.6842105263}}main h1{font-family:var(--font-secondary);font-weight:700;margin-top:3.2rem}@media only screen and (min-width: 768px){main h1{margin-top:0}}main img+h1{margin-top:3.2rem}main h2,main h3,main h4{font-family:var(--font-secondary);font-weight:700}main h5,main h6{font-weight:700}main p+h2,main p+h3,main p+h4,main p+h5,main p+h6,main ul+h2,main ul+h3,main ul+h4,main ul+h5,main ul+h6,main ol+h2,main ol+h3,main ol+h4,main ol+h5,main ol+h6{margin:1.2rem 0}@media only screen and (min-width: 768px){main p+h2,main p+h3,main p+h4,main p+h5,main p+h6,main ul+h2,main ul+h3,main ul+h4,main ul+h5,main ul+h6,main ol+h2,main ol+h3,main ol+h4,main ol+h5,main ol+h6{margin:2.4rem 0}}main ul{padding-left:2rem}main ol{padding-left:2.4rem}@media only screen and (min-width: 768px){main ul,main ol{padding-left:4rem}}.breadcrumb-item:not(:first-child):last-child a{color:var(--neutral-9);pointer-events:none;cursor:default}@media only screen and (max-width: 767px){.layout-wrapper .breadcrumbs .breadcrumb-item{position:relative;max-width:40%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}.media-component{margin:0 auto 1.2rem}@media only screen and (min-width: 768px){.media-component{margin-bottom:2.4rem}}.top-category-list nav>ul{padding:0;margin:0;list-style-type:none}.top-category-list nav>ul a{color:inherit;display:block;text-align:center;line-height:1.25}.top-category-list.category-scroll-list{margin:2rem 0}.top-category-list.category-scroll-list:not(.splide) nav{overflow:hidden}@media screen and (max-width: 768px){.top-category-list.category-scroll-list:not(.splide) nav{overflow:auto;scroll-snap-type:x mandatory}}.top-category-list.category-scroll-list.splide{position:relative;padding:0 2rem}.top-category-list.category-scroll-list.splide nav{overflow:hidden}.top-category-list.category-scroll-list nav{padding:.3rem 0}.top-category-list.category-scroll-list nav>ul{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.top-category-list.category-scroll-list nav>ul>li{scroll-snap-align:start;margin-bottom:0}.top-category-list.category-scroll-list nav>ul>li:not(:first-child){border-left:.1rem solid #ececec}.top-category-list.category-scroll-list nav>ul>li a{width:27.9487179487vw;max-width:12rem;padding:0 1.2rem;height:100%;margin:.2rem;display:flex;align-items:center;justify-content:center}@media screen and (min-width: 768px){.top-category-list.category-scroll-list{position:relative;padding:0 2rem}.top-category-list.category-scroll-list nav{overflow:hidden}}@media screen and (max-width: 768px){.top-category-list.category-scroll-list{width:100vw;margin-left:-1.2rem;margin-right:-1.2rem}}.splide__arrows{margin:0 -2rem}.splide__arrows button{position:absolute;z-index:2;border:none;background-color:rgba(0,0,0,0);top:50%;margin:-1rem 0 0;padding:0;opacity:1;transition:opacity 100ms}.splide__arrows button.splide__arrow--next{right:0}@media screen and (max-width: 768px){.splide__arrows button.splide__arrow--next{right:1.3rem}}.splide__arrows button.splide__arrow--prev{left:0}.splide__arrows button:disabled{opacity:0}.splide__arrows button svg{width:2rem;height:2rem;display:block}.post a{color:inherit;display:block}.post a .post-title{color:var(--blue-darkest)}.post a .post-title h2{display:inline}.post a:hover .post-title h2{box-shadow:inset 0 -2px 0 var(--blue-darkest)}.post-category{margin:.8rem 0}.post-title{margin:1.6rem 0;transition:color 250ms}.post-image{overflow:hidden}.post-image img{display:block;border-radius:5px;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}.post-list{display:grid;grid-template-columns:repeat(auto-fill, minmax(320px, 1fr));gap:3rem;margin-bottom:3rem}@media screen and (min-width: 768px){.post-list>article>a .post-image{transition:transform 250ms;transform:scale(1)}.post-list>article>a:hover .post-image{transform:scale(1.025)}}.pagelist{display:flex;flex-wrap:wrap;align-items:baseline}@media only screen and (min-width: 960px){.pagelist{padding-left:1.5rem;border-left:1px dashed #ccc}}.pagelist .pageNumbers{font-size:1.3rem;font-weight:700;padding:0 .6rem;border-radius:4px;transition:all .2s ease}.pagelist .pageNumbers:hover{background:var(--neutral-9);color:var(--neutral-0)}.pagelist .currentPage{outline:1px solid var(--neutral-9);color:var(--neutral-10)}.pagerWrapper{padding:0px !important;display:flex;justify-content:flex-end;margin-top:15px}.pagelist{padding-left:0;border-left:none;justify-content:end;margin:1.5rem 0}.pagelist+.post-list{margin-bottom:1.5rem}.post-list+.pagelist{margin-bottom:3rem}@media screen and (max-width: 1073px){.post-image{display:flex;flex-direction:column;order:2}.post-category-badge{order:2;margin:var(--sp2) 0 var(--sp1)}}@media screen and (min-width: 1074px){.post-list-home.post-list{grid-template-columns:repeat(6, 1fr)}.post-list-home.post-list .post:nth-of-type(3n+1){grid-column:5/7}.post-list-home.post-list .post:nth-of-type(3n+2){grid-column:1/3}.post-list-home.post-list .post:nth-of-type(3n+3){grid-column:3/5}.post-list-home.post-list .post:nth-of-type(1){grid-column:1/4;grid-row:1/4}.post-list-home.post-list .post:nth-of-type(1)>a .post-category-badge{margin:0 0 1.4rem}.post-list-home.post-list .post:nth-of-type(2),.post-list-home.post-list .post:nth-of-type(3),.post-list-home.post-list .post:nth-of-type(4){grid-column:4/7}.post-list-home.post-list .post:nth-of-type(2)>a,.post-list-home.post-list .post:nth-of-type(3)>a,.post-list-home.post-list .post:nth-of-type(4)>a{display:grid;grid-template-columns:repeat(3, 1fr);column-gap:3rem}.post-list-home.post-list .post:nth-of-type(2)>a .post-image,.post-list-home.post-list .post:nth-of-type(3)>a .post-image,.post-list-home.post-list .post:nth-of-type(4)>a .post-image{grid-row:1/4;grid-column:1/2}.post-list-home.post-list .post:nth-of-type(2)>a .post-category-badge,.post-list-home.post-list .post:nth-of-type(2)>a .post-title,.post-list-home.post-list .post:nth-of-type(2)>a .post-summary,.post-list-home.post-list .post:nth-of-type(3)>a .post-category-badge,.post-list-home.post-list .post:nth-of-type(3)>a .post-title,.post-list-home.post-list .post:nth-of-type(3)>a .post-summary,.post-list-home.post-list .post:nth-of-type(4)>a .post-category-badge,.post-list-home.post-list .post:nth-of-type(4)>a .post-title,.post-list-home.post-list .post:nth-of-type(4)>a .post-summary{grid-column:2/4}.post-list-home.post-list .post:nth-of-type(2)>a .post-category-badge,.post-list-home.post-list .post:nth-of-type(3)>a .post-category-badge,.post-list-home.post-list .post:nth-of-type(4)>a .post-category-badge{line-height:1}.post-list-home.post-list .post:nth-of-type(2)>a .post-title,.post-list-home.post-list .post:nth-of-type(3)>a .post-title,.post-list-home.post-list .post:nth-of-type(4)>a .post-title{margin:0 0 var(--sp2)}.post-list-home.post-list .post:nth-of-type(2)>a .post-title h2.h4,.post-list-home.post-list .post:nth-of-type(3)>a .post-title h2.h4,.post-list-home.post-list .post:nth-of-type(4)>a .post-title h2.h4{font-size:1.6rem;line-height:1.5}.post-list-home.post-list .post:nth-of-type(2)>a .post-summary,.post-list-home.post-list .post:nth-of-type(3)>a .post-summary,.post-list-home.post-list .post:nth-of-type(4)>a .post-summary{font-size:1.6rem}.post-list-home.post-list .post .post-category-badge{margin:.6rem 0 1.7rem}}/*# sourceMappingURL=bloghome.css.map */
