@charset "utf-8";.news-page,.works-page{margin:0 !important;padding:10rem 0 0}.news-page .news-bg-n,.works-page .works-bg-w{position:absolute;z-index:-1;top:1.5rem;left:-3.2vw;font-size:866px;opacity:.08;line-height:1em;font-family:var(--wp--preset--font-family--gothic-jost);font-weight:var(--cp--font-weight--semibold)}.news-page .news-title,.works-page .news-title{margin:3rem 16vw !important;padding-right:8vw;display:flex;flex-wrap:nowrap;gap:var(--wp--preset--spacing--80);justify-content:space-between;align-items:flex-end}.news-page .news-body,.works-page .news-body{margin:5rem 24.5vw 9rem !important;min-height:20rem}.news-page .news-title-text,.works-page .news-title-text{margin:0 !important;font-family:var(--wp--preset--font-family--gothic-jost);font-weight:var(--cp--font-weight--semibold);font-size:var(--wp--preset--font-size--inpage-title);line-height:.75em;letter-spacing:calc(var(--cp--letter-spacing--sm)*-1);flex-shrink:0}.news-page .news-title-categories,.works-page .news-title-categories{margin:0 !important;padding-bottom:.6rem;flex-shrink:0}.news-title-category,.wp-block-post-terms{display:flex;justify-content:center;align-items:center;flex-shrink:0}.news-title-category a{padding:.4rem .8rem .2rem;font-size:var(--wp--preset--font-size--xx-ms);font-weight:var(--cp--font-weight--semibold);font-family:var(--wp--preset--font-family--gothic-jost);border-radius:3rem;line-height:1em;letter-spacing:calc(var(--cp--letter-spacing--x-small)*-0.5)}.wp-block-post-terms{padding:.2rem .5rem .1rem;font-size:var(--wp--preset--font-size--x-small);font-weight:var(--cp--font-weight--semibold);font-family:var(--wp--preset--font-family--gothic-jost);border-radius:2rem;line-height:1em}.wp-block-post-terms a{margin-right:1.5vw !important}.news .wp-block-post-date a:where(:not(.wp-element-button)):hover,.news-page .wp-block-post-date a:where(:not(.wp-element-button)):hover,.news .wp-block-post-title a:where(:not(.wp-element-button)):hover,.news-page .wp-block-post-title a:where(:not(.wp-element-button)):hover,.news .wp-block-post-terms a:where(:not(.wp-element-button)):hover,.news-page .wp-block-post-terms a:where(:not(.wp-element-button)):hover{text-decoration:none}.news-title-category.news a,.category-news .wp-block-post-terms{color:var(--wp--preset--color--deep-pink);border:1.5px var(--wp--preset--color--deep-pink) solid}.news-title-category.works a,.category-works .wp-block-post-terms{color:var(--wp--preset--color--sky);border:1.5px var(--wp--preset--color--sky) solid;padding:.475rem .85rem .275rem;font-size:var(--wp--preset--font-size--xxxx-ms)}.news-title-category.blog a,.category-blog .wp-block-post-terms{color:var(--wp--preset--color--yellow);border:1.5px var(--wp--preset--color--yellow) solid}.category-news .wp-block-post-terms,.category-blog .wp-block-post-terms{font-size:var(--wp--preset--font-size--small)}.category-works .wp-block-post-terms{padding:.3rem .5rem .2rem;font-size:var(--wp--preset--font-size--small)}.news .wp-block-post-template,.news-page .wp-block-post-template,.works-page .wp-block-post-template{position:relative;z-index:1100;display:flex;flex-direction:column;gap:1rem;width:100%}.news .wp-block-post,.news .wp-block-post .embed_post_link,.news-page .wp-block-post,.news-page .wp-block-post .embed_post_link,.works-page .wp-block-post,.works-page .wp-block-post .embed_post_link{position:relative;width:100%;min-height:12rem;display:flex;align-content:flex-start;align-items:center;gap:1vw;border-bottom:1px #eee solid}.news .wp-block-post:first-child,.news-page .wp-block-post:first-child,.works-page .wp-block-post:first-child{border-top:1px #eee solid}.news .wp-block-post-date,.news-page .wp-block-post-date,.works-page .wp-block-post-date{line-height:1em;font-family:var(--wp--preset--font-family--gothic-jost);font-weight:var(--cp--font-weight--regular);font-size:var(--wp--preset--font-size--xxxx-ms);transform:scaleX(.92);width:fit-content;max-width:13%;display:flex;justify-content:flex-start;align-items:center}.news .wp-block-post-terms,.news-page .wp-block-post-terms,.works-page .wp-block-post-terms{width:fit-content;min-width:75.61px;max-width:13%;margin-right:3% !important}.news .wp-block-post-title,.news-page .wp-block-post-title,.works-page .wp-block-post-title{font-size:var(--wp--preset--font-size--xxxx-ms);font-weight:var(--cp--font-weight--regular);letter-spacing:1px;width:calc(65% - 50px);display:flex;justify-content:flex-start;align-items:center}.news .embed_post_arrow,.news-page .embed_post_arrow,.works-page .embed_post_arrow{position:absolute;z-index:1200;top:0;left:auto;right:0;bottom:0;margin:auto}.news .next-button,.news-page .next-button,.works-page .next-button{border:1px var(--wp--preset--color--deep-pink) solid;transition:all .5s}.news .next-button:hover,.news-page .next-button:hover,.works-page .next-button:hover{transition:all .5s}.news .embed_post_link:hover .next-button,.news-page .embed_post_link:hover .next-button,.works-page .embed_post_link:hover .next-button{background-color:var(--wp--preset--color--bg-main)}.news .embed_post_link:hover .next-button:before,.news-page .embed_post_link:hover .next-button:before,.works-page .embed_post_link:hover .next-button:before{animation:button-move-next-before var(--cp--transition-simple-arrow) linear;background-color:var(--wp--preset--color--deep-pink)}.news .embed_post_link:hover .next-button:after,.news-page .embed_post_link:hover .next-button:after,.works-page .embed_post_link:hover .next-button:after{animation:button-move-next-after var(--cp--transition-simple-arrow) linear;background-color:var(--wp--preset--color--deep-pink)}.post-type-archive-works .news-bg-n,.post-type-archive-works .news-title{display:none}.post-type-archive-works .news-bg-n.works-bg-w{display:block}.post-type-archive-works .news-title.works-title{display:flex}.works-page .wp-block-post-terms,.post-type-archive-works .wp-block-post-terms,.tax-works_category .wp-block-post-terms{width:151.85px;max-width:20%;margin-right:1% !important}.tax-works_category .news-bg-n:not(.works-bg-w),.tax-works_category .news-title:not(.works-title),.tax-works_category .news-title-text:not(.works-title-text){display:none}.works-page .news-title{padding-right:0}.wp-block-group.categories{margin:0 !important;padding-bottom:.6rem;flex-shrink:0;display:flex;align-items:center;gap:2vw}.categories .category-link{font-size:var(--wp--preset--font-size--xx-ms);font-weight:var(--cp--font-weight--semibold);font-family:var(--wp--preset--font-family--gothic-jost);line-height:1em;letter-spacing:calc(var(--cp--letter-spacing--x-small)*-0.5)}.wp-block-query-pagination .wp-block-query-pagination-numbers,.nav-links{margin-block-start:5rem;text-align:center;width:100%;display:flex;justify-content:center;align-items:center;gap:2vw}.wp-block-query-pagination .page-numbers,.nav-links .page-numbers{width:1.64rem;height:1.64rem;font-family:var(--wp--preset--font-family--gothic-jost);font-weight:var(--cp--font-weight--bold);font-size:var(--wp--preset--font-size--xxx-ms);text-align:center}.wp-block-query-pagination .page-numbers.current,.nav-links .page-numbers.current{border-radius:50%;background-color:var(--wp--preset--color--deep-pink);color:var(--wp--preset--color--bg-main)}.wp-block-query-pagination .page-numbers.prev,.wp-block-query-pagination .page-numbers.next,.nav-links .page-numbers.prev,.nav-links .page-numbers.next{letter-spacing:calc(var(--cp--letter-spacing--x-small)*-1)}@media screen and (max-width:1180px){.news-page .news-title{padding-right:0}.news-page .news-body{margin:5rem 16vw 9rem !important}}@media screen and (max-width:598px){.news-page{padding-top:8rem}.news-page .news-bg-n{font-size:50vw}.news-page .news-title{margin:0 5vw !important}.news-page .news-title-text{font-size:10vw;text-transform:uppercase}.news-page .news-title-categories{display:none}.news-page .news-body{margin:3rem 5vw 10rem !important}.news .wp-block-post,.news .wp-block-post .embed_post_link,.news-page .wp-block-post,.news-page .wp-block-post .embed_post_link{flex-wrap:wrap;gap:3vw;min-height:5rem}.news .wp-block-post:first-child,.news-page .wp-block-post:first-child{border-top:none}.news .wp-block-post .embed_post_link,.news-page .wp-block-post .embed_post_link{flex-wrap:wrap;gap:3vw;min-height:6rem;padding:.5rem 0}.news .wp-block-post-title,.news-page .wp-block-post-title{width:calc(100% - 65px)}.news .wp-block-post-date,.news-page .wp-block-post-date{max-width:26%}.news .wp-block-post-terms,.news-page .wp-block-post-terms{max-width:50%}}