.p-singleHeader{margin-bottom:var(--m-60);background-color:var(--white);border-radius:.625rem;padding:20px;box-shadow:4px 4px 4px -4px #0000004d}@media (min-width:992px){.p-singleHeader{padding:40px}}.p-singleTitle{color:inherit;background:0 0;border:none;padding:0}.p-singleTitle:before,.p-singleTitle:after{display:none}.p-singleTitle{color:var(--body-color);font-size:var(--fs-xl);margin-top:0;margin-bottom:0;font-weight:700}.p-singleArticleMeta{margin-top:var(--m-20);flex-wrap:wrap;align-items:baseline;gap:.625rem 1.25rem;display:flex}.p-singleArticleMeta time{color:var(--light-color);font-size:var(--fs-sm);display:block}.p-singleNav{margin-top:var(--m-100);grid-template-columns:1fr;grid-template-areas:"prev""next""center";gap:1rem 1.25rem;display:grid}@media (min-width:768px){.p-singleNav{grid-template-columns:1fr max-content 1fr;grid-template-areas:"prev center next"}}.p-singleNav__link{background-color:var(--white);color:var(--body-color);transition:all ease var(--transition-duration);border-radius:.625rem;align-items:center;text-decoration:none;display:flex;overflow:hidden;box-shadow:4px 4px 4px -4px #0000004d}@media (any-hover:hover) and (any-pointer:fine){.p-singleNav__link:hover{color:var(--link-hover);background-color:#fff9}}.p-singleNav__link:focus-visible{color:var(--link-hover);background-color:#fff9}.p-singleNav__link--prev{grid-area:prev}.p-singleNav__link--next{grid-area:next}.p-singleNav__thumb{aspect-ratio:1;flex-shrink:0;width:80px;margin:0;overflow:hidden}.p-singleNav__thumb img{object-fit:cover;width:100%;height:100%}.p-singleNav__meta{flex:1;min-width:0;padding:.625rem 1rem}.p-singleNav__label{color:var(--light-color);font-size:var(--fs-xs);margin-bottom:.3rem;line-height:1;display:block}.p-singleNav__title{-webkit-line-clamp:2;text-align:left;width:100%;font-size:var(--fs-sm);-webkit-box-orient:vertical;font-weight:700;line-height:1.4;display:-webkit-box;overflow:hidden}.p-singleNav__center{grid-area:center;justify-content:center;align-items:center;display:flex}.p-singleNav__btn{box-shadow:inset 0 0 0 1.5px var(--body-color);color:var(--body-color);font-size:var(--fs-base);font-weight:400;line-height:var(--lh-md);text-align:center;z-index:1;transition:all ease var(--transition-duration);background-color:#0000;border-radius:999px;padding:1em 1.5em;text-decoration:none;display:inline-block;position:relative;overflow:hidden}.p-singleNav__btn:after{content:"";background-color:var(--body-color);z-index:-1;width:100%;height:100%;transition:all ease var(--transition-duration);border-radius:999px;display:block;position:absolute;top:0;left:-100%}@media (any-hover:hover) and (any-pointer:fine){.p-singleNav__btn[href]:hover{color:var(--white)}.p-singleNav__btn[href]:hover:after{left:0}}.p-singleNav__btn[href]:focus-visible{color:var(--white)}.p-singleNav__btn[href]:focus-visible:after{left:0}.p-singleSlideWrap{padding-block:var(--m-100);background-color:var(--cream2);margin-inline-start:calc(50% - 50vw);margin-inline-end:calc(50% - 50vw);position:relative}.p-singleSlider{width:100vw;position:absolute;top:50%;left:50%;translate:-50vw -50%}.p-singleSlider .splide__slide{padding-bottom:4px}.p-singleSlider .c-blogItem{width:240px}@media (min-width:768px){.p-singleSlider .c-blogItem{width:300px}}@media (min-width:992px){.p-singleSlider .c-blogItem{width:327px}}
