body.single-post .single-post-template-8 article.post-entry.post-entry-custom.post-custom{position:relative;margin-bottom:1.5rem;padding:0;overflow:visible;border:none;background:#fff0;box-shadow:none}.single-post-template-8 .ah-sp8-deck{border-radius:var(--ahura-content-radius,22px);overflow:hidden;border:1px solid rgba(var(--ahura-theme-primary-rgb),.14);box-shadow:var(--ahura-content-shadow),0 0 0 1px rgba(var(--ahura-theme-primary-rgb),.05),0 24px 56px rgba(var(--ahura-theme-primary-rgb),.09)}.single-post-template-8 .ah-sp8-deck__band{background:linear-gradient(118deg,var(--ahura-theme-primary) 0%,rgba(var(--ahura-theme-primary-rgb),.82) 48%,rgba(var(--ahura-theme-primary-rgb),.55) 100%);padding:clamp(22px, 4vw, 38px) clamp(18px, 3vw, 32px)}.single-post-template-8 .ah-sp8-deck__band-inner{max-width:880px;margin:0 auto}.single-post-template-8 .ah-sp8-deck__band .post-title{margin:0 0 .85rem}.single-post-template-8 .ah-sp8-deck__band .post-title h1{margin:0;padding:0;border:none;font-size:var(--ahura-single-title-font-size,clamp(1.4rem, 4vw, 2.15rem));font-weight:var(--ahura-single-title-font-weight,800);line-height:1.2;letter-spacing:-.025em;color:var(--ahura-single-post-title-color,#fff);text-shadow:0 2px 18px rgb(0 0 0 / .15)}.single-post-template-8 .ah-sp8-meta.post-meta-wrap{padding:0;margin:0;border:none}.single-post-template-8 .ah-sp8-meta ul.post-meta{display:flex;flex-wrap:wrap;gap:8px 10px;list-style:none;margin:0;padding:0}.single-post-template-8 .ah-sp8-meta .post-meta li{margin:0;display:inline-flex;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:600;color:rgb(255 255 255 / .95);background:rgb(255 255 255 / .15);border:1px solid rgb(255 255 255 / .28);border-radius:999px}.single-post-template-8 .ah-sp8-meta .post-meta li a{color:inherit}.single-post-template-8 .ah-sp8-deck__body{position:relative;margin-top:0;padding:clamp(18px, 3vw, 28px);background:var(--ahura-single-post-bg-color,var(--ahura-c-bg-primary))}.single-post-template-8 .ah-sp8-thumb{margin:calc(-1 * clamp(14px, 3vw, 28px)) 0 1.5rem;padding:0 clamp(18px, 3vw, 28px)}.single-post-template-8 .ah-sp8-thumb .single-post-thumbnail{margin:0 auto;max-width:min(920px, 100%);border-radius:16px;overflow:hidden;line-height:0;box-shadow:0 16px 48px rgba(var(--ahura-theme-primary-rgb),.18),0 0 0 1px rgba(var(--ahura-theme-primary-rgb),.08)}.single-post-template-8 .ah-sp8-thumb img{width:100%;height:auto;display:block}.single-post-template-8 .post-content-wrap{margin:0;padding:0}.single-post-template-8 .ah-share-buttons,.single-post-template-8 .sharing{margin-top:1.5rem;padding:clamp(14px, 2vw, 18px);border-radius:14px;border:1px solid rgba(var(--ahura-theme-primary-rgb),.12);background:rgba(var(--ahura-theme-primary-rgb),.04)}.single-post-template-8 .post-tags-wrap{margin-top:1.5rem;padding-top:1.25rem;border-top:1px dashed rgba(var(--ahura-theme-primary-rgb),.16)}.single-post-template-8 .post-tags-wrap a{display:inline-block;padding:6px 14px;margin:4px 4px 0 0;border-radius:999px;font-size:13px;font-weight:500;background:rgba(var(--ahura-theme-primary-rgb),.07);border:1px solid rgba(var(--ahura-theme-primary-rgb),.15);color:var(--ahura-c-text-primary)}.single-post-template-8 .post-rating-wrap{margin:1.5rem 0;padding:1.25rem;text-align:center;border-radius:14px;border:1px solid rgba(var(--ahura-theme-primary-rgb),.12);background:rgba(var(--ahura-theme-primary-rgb),.04)}.single-post-template-8 .post-author-wrap{margin-top:1.5rem;padding:1.25rem;border-radius:16px;border:1px solid rgba(var(--ahura-theme-primary-rgb),.12);display:flex;gap:1rem;align-items:flex-start;background:rgba(var(--ahura-theme-primary-rgb),.02)}