html,body{margin:0}.stsp-page{background:var(--stsp-outer);padding:58px 24px;min-height:100vh;box-sizing:border-box}.stsp-card{box-sizing:border-box;max-width:var(--stsp-width);margin:0 auto;background:var(--stsp-card);border-radius:var(--stsp-card-radius);padding:var(--stsp-pt) var(--stsp-ps) var(--stsp-pb);box-shadow:none}.stsp-featured{margin:0 0 28px}.stsp-featured-img{display:block;width:100%;height:var(--stsp-img-height);object-fit:cover;border-radius:var(--stsp-img-radius)}.stsp-meta{margin:0 0 var(--stsp-date-mb);color:var(--stsp-date-color);font-family:var(--stsp-date-font);font-size:var(--stsp-date-size);font-weight:var(--stsp-date-weight);font-style:var(--stsp-date-style);line-height:var(--stsp-date-lh);letter-spacing:var(--stsp-date-ls)}.stsp-title{margin:0 0 var(--stsp-title-mb)!important;color:var(--stsp-title-color)!important;font-family:var(--stsp-title-font)!important;font-size:var(--stsp-title-size)!important;font-weight:var(--stsp-title-weight)!important;font-style:var(--stsp-title-style)!important;line-height:var(--stsp-title-lh)!important;letter-spacing:var(--stsp-title-ls)!important}.stsp-content{color:var(--stsp-body-color);font-family:var(--stsp-body-font);font-size:var(--stsp-body-size);font-weight:var(--stsp-body-weight);font-style:var(--stsp-body-style);line-height:var(--stsp-body-lh);letter-spacing:var(--stsp-body-ls)}.stsp-content p{margin:0 0 var(--stsp-p-mb)}.stsp-content img{max-width:100%;height:auto}.stsp-content a{color:var(--stsp-link);text-decoration:underline}.stsp-content a:hover{color:var(--stsp-link-hover)}.stsp-content>:last-child{margin-bottom:0}@media(max-width:767px){.stsp-page{padding:20px 12px}.stsp-card{padding:28px 20px 48px;border-radius:10px}.stsp-featured-img{height:auto;aspect-ratio:16/10}.stsp-featured{margin-bottom:22px}}@media(min-width:768px) and (max-width:1024px){.stsp-card{padding-left:48px;padding-right:48px}.stsp-featured-img{height:auto;aspect-ratio:16/9}}
