.row,.row-flex,.row-grid{width:100%;max-width:var(--wp--style--global--wide-size);margin-left:auto;margin-right:auto}.row-flex{display:flex;flex-wrap:wrap}.row-grid{display:grid;grid-gap:var(--grid-space-height) var(--grid-space-width);grid-template-columns:repeat(auto-fill,minmax(var(--grid-max-width),1fr))}*{min-width:0}*,::after,::before{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-height:100dvh;text-rendering:optimizeSpeed;-webkit-font-smoothing:antialiased}img,svg,video{display:block;max-width:100%;height:auto}h1,h2,h3,h4,h5,h6{text-wrap:balance}p{text-wrap:pretty}a{transition:all .3s ease;color:currentColor}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}:root{--menu-height:92px;--menu-background-bar:#fff;--menu-burger-line:#000;--menu-background-open:#fff;--menu-border-li:1px solid var(--wp--preset--color--marine-50);--menu-color-link:#000;--menu-color-link-hover:rgba(0,0,0,.8);--side-space:1.5rem;--block-space:clamp(2rem, 5vw + 1.75rem, 5rem)}.bk-blog-cat .bk-hero-author .author-info{text-align:center}.bk-blog-cat .bk-hero-author .author-info .author-img{width:120px;height:120px;display:block;border-radius:.5rem;overflow:hidden;margin:0 auto 1rem}.bk-blog-cat .bk-hero-author .author-info .author-position{margin:0}.bk-blog-cat .bk-hero-author .author-info .author-name{margin-bottom:.5rem}.bk-blog-cat .list-box{--grid-max-width:295px;--grid-space-height:48px;--grid-space-width:48px;--block-space:0}.bk-filter-blog{--search-width:320px;--filter-gap:1rem;padding-top:var(--block-space);padding-bottom:var(--block-space);padding-left:var(--side-space);padding-right:var(--side-space)}.bk-filter-blog .row-flex{justify-content:flex-start;gap:var(--filter-gap)}.bk-filter-blog .filter-cn{position:relative;overflow:hidden;scroll-snap-type:x mandatory;overflow-x:scroll;scroll-behavior:smooth;padding:1px;background:linear-gradient(90deg,#fff 33%,rgba(255,255,255,0)),linear-gradient(90deg,rgba(255,255,255,0),#fff 66%) 0 100%,radial-gradient(farthest-side at 0 50%,rgba(106,106,106,.4),transparent),radial-gradient(farthest-side at 100% 50%,rgba(106,106,106,.4),transparent) 0 100%;background-repeat:no-repeat;background-size:50px 100%,50px 100%,10px 100%,10px 100%;background-position:0 0,100%,0 0,100%;background-attachment:local,local,scroll,scroll;scrollbar-width:none;-ms-overflow-style:none}.bk-filter-blog .filter-cn::-webkit-scrollbar{display:none}.bk-filter-blog ul{margin:0!important;padding:0;list-style:none;display:flex;gap:1rem;justify-content:flex-start;width:-webkit-max-content;width:max-content;white-space:nowrap}.bk-filter-blog li{flex-shrink:0;white-space:nowrap}.bk-filter-blog li a{position:relative;z-index:1;text-decoration:none;display:block}.bk-filter-blog .search-cn{width:100%}.bk-filter-blog #search-form{position:relative;padding:11px 16px;border:1px solid var(--wp--custom--color--body);overflow:hidden;cursor:pointer;height:48px;width:100%;display:grid;gap:.5rem;grid-template-columns:1fr 24px}.bk-filter-blog #search-form input{border:0;background:0 0;outline:0;font-size:var(--wp--preset--font-size--body-)}.bk-filter-blog #search-form button{padding:0;border:0;background:0 0;width:24px;height:24px}.bk-pagination{padding-top:var(--block-space);padding-bottom:var(--block-space);padding-left:var(--side-space);padding-right:var(--side-space)}.wp-pagenavi{display:flex;justify-content:center;flex-wrap:wrap;gap:1rem}.wp-pagenavi a,.wp-pagenavi span{display:grid;place-items:center;color:var(--wp--custom--color--body);border:1px solid transparent;text-decoration:none;padding:.25rem;border-radius:4px;min-width:2rem;height:2rem;font-size:var(--wp--preset--font-size--body);line-height:normal}.wp-pagenavi .current{border-color:var(--wp--custom--color--body)}.wp-pagenavi .pages{display:none}.wp-pagenavi .nextpostslink,.wp-pagenavi .previouspostslink{position:relative;display:block;border-color:var(--wp--custom--color--body);text-indent:-9999px;overflow:hidden}.wp-pagenavi .nextpostslink::after,.wp-pagenavi .previouspostslink::after{content:"";position:absolute;inset:0;background-color:currentColor;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='17' height='16' fill='none'><path fill='currentColor' d='m6.9 12.127-.978-.977L9.072 8l-3.15-3.15.977-.978L11.027 8l-4.128 4.127Z'/></svg>") no-repeat center;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='17' height='16' fill='none'><path fill='currentColor' d='m6.9 12.127-.978-.977L9.072 8l-3.15-3.15.977-.978L11.027 8l-4.128 4.127Z'/></svg>") no-repeat center}.wp-pagenavi .previouspostslink{flex-direction:row-reverse}.wp-pagenavi .previouspostslink::after{transform:rotate(180deg)}.wp-pagenavi .first,.wp-pagenavi .last{display:none}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,::after,::before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media (min-width:760px){.row-flex{align-items:center;justify-content:space-between}}@media (min-width:900px){.bk-blog-cat .list-box{--grid-max-width:350px}.bk-filter-blog{padding-top:64px;padding-bottom:48px}}@media (min-width:1020px){.bk-filter-blog .filter-cn{max-width:calc(100% - var(--search-width) - var(--filter-gap));flex-shrink:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.bk-filter-blog .search-cn{flex:1;min-width:280px;max-width:var(--search-width)}}@media (min-width:1026px){.bk-pagination{padding-top:48px;padding-bottom:64px}.wp-pagenavi a:hover,.wp-pagenavi span:hover{border-color:var(--wp--custom--color--body)}}