.single-post #jp-relatedposts, .single-post .jp-relatedposts, .single-post .sharedaddy + #jp-relatedposts, .single-post .sd-sharing-enabled + #jp-relatedposts, .single-post .yarpp-related, .single-post .crp_related, .single-post .related_post, .single-post .related-posts:not(.az-related-posts-fixed):not(.azr-related-posts), .single-post .post-related:not(.az-related-posts-fixed):not(.azr-related-posts){display:none!important;} html body.single-post article.az-single-post{ --az-single-reading-width:100%; display:block!important; width:min(var(--az-shell-width,1180px),calc(100% - 32px))!important; max-width:var(--az-shell-width,1180px)!important; margin:0 auto 64px!important; padding:clamp(24px,3vw,40px) 0 32px!important; overflow:visible!important; background:transparent!important; background-image:none!important; border:0!important; border-radius:0!important; box-shadow:none!important; font-family:var(--az-typography-body-font),Ubuntu,system-ui,sans-serif!important; } html body.single-post article.az-single-post::before, html body.single-post article.az-single-post::after{ display:none!important; content:none!important; } html body.single-post article.az-single-post .az-single-hero{ position:relative!important; display:block!important; width:100%!important; aspect-ratio:16/9!important; min-height:460px!important; margin:0 0 clamp(34px,4vw,52px)!important; overflow:hidden!important; background-color:#241631!important; background-position:center!important; background-repeat:no-repeat!important; background-size:cover!important; border:0!important; border-radius:10px!important; box-shadow:none!important; isolation:isolate!important; } html body.single-post article.az-single-post .az-single-hero.no-image{ aspect-ratio:auto!important; min-height:360px!important; background:linear-gradient(135deg,#2A1838,#422B58)!important; } html body.single-post article.az-single-post .az-single-featured-safe{ position:absolute!important; inset:0!important; z-index:0!important; display:block!important; width:100%!important; height:100%!important; min-height:0!important; max-height:none!important; margin:0!important; padding:0!important; overflow:hidden!important; background:transparent!important; border:0!important; border-radius:0!important; box-shadow:none!important; } html body.single-post article.az-single-post .az-single-featured-safe::after{ display:none!important; content:none!important; } html body.single-post article.az-single-post .az-single-featured-safe img, html body.single-post article.az-single-post img.az-single-featured-image{ display:block!important; width:100%!important; height:100%!important; min-height:0!important; max-height:none!important; margin:0!important; object-fit:cover!important; object-position:center!important; border:0!important; border-radius:0!important; box-shadow:none!important; transform:none!important; } html body.single-post article.az-single-post .az-single-hero-shade{ position:absolute!important; inset:0!important; z-index:1!important; display:block!important; pointer-events:none!important; background:linear-gradient(180deg,rgba(15,8,22,.02) 30%,rgba(15,8,22,.32) 60%,rgba(15,8,22,.92) 100%)!important; } html body.single-post article.az-single-post .az-single-title-block{ position:absolute!important; right:0!important; bottom:0!important; left:0!important; z-index:2!important; display:flex!important; width:100%!important; max-width:none!important; min-height:0!important; margin:0!important; padding:clamp(28px,4.5vw,58px)!important; flex-direction:column!important; align-items:flex-start!important; justify-content:flex-end!important; text-align:left!important; background:transparent!important; border:0!important; border-radius:0!important; box-shadow:none!important; } html body.single-post article.az-single-post .az-single-head-top{ display:flex!important; align-items:center!important; margin:0 0 16px!important; padding:0!important; } html body.single-post article.az-single-post .az-post-meta, html body.single-post article.az-single-post .az-post-meta span{ display:inline-flex!important; width:max-content!important; min-height:30px!important; margin:0!important; padding:6px 12px!important; align-items:center!important; color:rgba(255,255,255,.86)!important; background:rgba(20,12,28,.58)!important; border:1px solid rgba(255,255,255,.16)!important; border-radius:999px!important; box-shadow:none!important; font-size:12px!important; font-weight:700!important; line-height:1!important; letter-spacing:.01em!important; } html body.single-post article.az-single-post .az-post-meta{ padding:0!important; background:transparent!important; border:0!important; } html body.single-post article.az-single-post .az-single-title-block h1{ width:100%!important; max-width:none!important; margin:0!important; color:#fff!important; font-family:var(--az-typography-heading-font),Ubuntu,system-ui,sans-serif!important; font-weight:700!important; line-height:.98!important; letter-spacing:-.045em!important; white-space:nowrap!important; text-wrap:nowrap!important; overflow:visible!important; text-shadow:0 2px 18px rgba(0,0,0,.32)!important; } html body.single-post article.az-single-post .az-single-title-block h1.az-title-short{font-size:clamp(42px,5.4vw,82px)!important;} html body.single-post article.az-single-post .az-single-title-block h1.az-title-medium{font-size:clamp(34px,4.3vw,68px)!important;} html body.single-post article.az-single-post .az-single-title-block h1.az-title-long{font-size:clamp(27px,3.3vw,52px)!important;} html body.single-post article.az-single-post .az-single-title-block h1.az-title-xlong{font-size:clamp(20px,2.4vw,40px)!important;} html body.single-post article.az-single-post .az-article-subtitle{ max-width:820px!important; margin:14px 0 0!important; color:rgba(255,255,255,.82)!important; font-family:var(--az-typography-body-font),Ubuntu,system-ui,sans-serif!important; font-size:clamp(18px,2vw,24px)!important; font-weight:500!important; line-height:1.4!important; letter-spacing:-.012em!important; text-shadow:0 2px 14px rgba(0,0,0,.28)!important; } html body.single-post article.az-single-post .az-single-body{ display:block!important; width:100%!important; max-width:none!important; margin:0!important; } html body.single-post article.az-single-post .az-single-main-content, html body.single-post article.az-single-post .az-content{ width:100%!important; max-width:none!important; margin:0!important; padding-right:0!important; padding-left:0!important; } html body.single-post article.az-single-post .az-content > *, html body.single-post article.az-single-post .az-content .wp-block-group__inner-container{ max-width:none!important; } html body.single-post article.az-single-post .az-content, html body.single-post article.az-single-post .az-content p, html body.single-post article.az-single-post .az-content li{ color:var(--az-color-text,#D8D2E3)!important; font-family:var(--az-typography-body-font),Ubuntu,system-ui,sans-serif!important; font-size:clamp(16.5px,1.35vw,18px)!important; line-height:var(--az-single-content-line-height,1.8)!important; } html body.single-post article.az-single-post .az-content p{ margin:0 0 var(--az-single-paragraph-spacing,22px)!important; } html body.single-post article.az-single-post .az-content h2, html body.single-post article.az-single-post .az-content h3, html body.single-post article.az-single-post .az-content h4{ color:var(--az-color-heading,#F5F7FF)!important; font-family:var(--az-typography-heading-font),Ubuntu,system-ui,sans-serif!important; line-height:1.16!important; letter-spacing:-.028em!important; text-shadow:none!important; } html body.single-post article.az-single-post .az-content h2{ margin:48px 0 18px!important; font-size:clamp(30px,3.4vw,46px)!important; } html body.single-post article.az-single-post .az-content h3{ margin:36px 0 14px!important; font-size:clamp(23px,2.6vw,32px)!important; } html body.single-post article.az-single-post .az-content h4{ margin:30px 0 12px!important; font-size:clamp(19px,2vw,25px)!important; } html body.single-post article.az-single-post .az-content img{ max-width:100%!important; height:auto!important; border-radius:8px!important; box-shadow:none!important; } html body.single-post article.az-single-post .az-content blockquote, html body.single-post article.az-single-post .az-content .wp-block-quote, html body.single-post article.az-single-post .az-content .wp-block-pullquote blockquote{ width:100%!important; max-width:none!important; margin:36px 0!important; padding:20px 0 20px 26px!important; color:var(--az-color-heading,#F5F7FF)!important; background:transparent!important; border:0!important; border-left:3px solid var(--az-color-secondary,#AC74AF)!important; border-radius:0!important; box-shadow:none!important; } html body.single-post article.az-single-post .az-content blockquote p{ color:var(--az-color-heading,#F5F7FF)!important; font-size:clamp(18px,1.8vw,22px)!important; font-weight:600!important; line-height:1.65!important; } html body.single-post article.az-single-post .az-share-strip, html body.single-post article.az-single-post .az-single-tags{ display:flex!important; width:100%!important; max-width:none!important; margin:32px auto 0!important; padding:22px 0 0!important; align-items:center!important; gap:10px!important; background:none!important; border:0!important; border-top:1px solid rgba(255,255,255,.12)!important; border-radius:0!important; box-shadow:none!important; } html body.single-post article.az-single-post .az-single-tags{flex-wrap:wrap!important;} html body.single-post article.az-single-post .az-single-tags a{padding:0!important;color:var(--az-color-soft-text,#D8D2E3)!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;font-size:13px!important;font-weight:500!important;} html body.single-post article.az-single-post .az-single-tags a::before{content:'#';} html body.single-post article.az-single-post .az-single-post-nav{ display:grid!important; grid-template-columns:1fr 1fr!important; gap:24px!important; width:100%!important; margin:30px 0 0!important; padding:24px 0 0!important; border-top:1px solid rgba(255,255,255,.12)!important; } html body.single-post article.az-single-post .az-single-post-nav-next{text-align:right!important;} html body.single-post article.az-single-post .az-single-post-nav a{display:inline-flex!important;max-width:100%!important;flex-direction:column!important;gap:10px!important;color:var(--az-color-heading,#F5F7FF)!important;} html body.single-post article.az-single-post .az-single-post-nav span{color:var(--az-color-soft-text,#B8C1D9)!important;font-size:10px!important;font-weight:800!important;letter-spacing:.12em!important;text-transform:uppercase!important;} html body.single-post article.az-single-post .az-single-post-nav strong{font-family:var(--az-typography-heading-font),Ubuntu,system-ui,sans-serif!important;font-size:clamp(22px,2.4vw,32px)!important;line-height:1.15!important;} html body.single-post article.az-single-post .az-related-posts-fixed{ width:100%!important; max-width:none!important; margin:clamp(52px,6vw,76px) auto 0!important; padding-top:0!important; border:0!important; } html body.single-post article.az-single-post .az-related-posts-fixed-title{ margin:0 0 20px!important; color:var(--az-color-heading,#F5F7FF)!important; font-family:var(--az-typography-heading-font),Ubuntu,system-ui,sans-serif!important; font-size:clamp(34px,4vw,54px)!important; line-height:1.05!important; letter-spacing:-.04em!important; text-shadow:none!important; } html body.single-post article.az-single-post .az-related-posts-fixed-grid{ display:grid!important; grid-template-columns:repeat(4,minmax(0,1fr))!important; gap:12px!important; } html body.single-post article.az-single-post .az-related-posts-fixed-card{ position:relative!important; display:block!important; min-width:0!important; aspect-ratio:16/9!important; overflow:hidden!important; background-color:#281733!important; background-position:center!important; background-repeat:no-repeat!important; background-size:cover!important; border:0!important; border-radius:8px!important; box-shadow:none!important; transform:none!important; } html body.single-post article.az-single-post .az-related-posts-fixed-thumb{ position:absolute!important; inset:0!important; z-index:0!important; display:block!important; width:100%!important; height:100%!important; aspect-ratio:16/9!important; overflow:hidden!important; background:#281733!important; border:0!important; border-radius:0!important; } html body.single-post article.az-single-post .az-related-posts-fixed-thumb::after{ position:absolute!important; inset:0!important; z-index:1!important; display:block!important; content:''!important; background:linear-gradient(180deg,transparent 40%,rgba(14,8,20,.84) 100%)!important; } html body.single-post article.az-single-post .az-related-posts-fixed-img, html body.single-post article.az-single-post .az-related-posts-fixed-placeholder{ display:block!important; width:100%!important; height:100%!important; margin:0!important; object-fit:cover!important; border-radius:0!important; transform:none!important; } html body.single-post article.az-single-post .az-related-posts-fixed-body{ position:absolute!important; right:0!important; bottom:0!important; left:0!important; z-index:2!important; display:block!important; padding:16px!important; pointer-events:none!important; } html body.single-post article.az-single-post .az-related-posts-fixed-post-title{ display:block!important; color:#fff!important; font-family:var(--az-typography-heading-font),Ubuntu,system-ui,sans-serif!important; font-size:clamp(17px,1.8vw,22px)!important; font-weight:700!important; line-height:1.2!important; letter-spacing:-.018em!important; text-shadow:0 2px 12px rgba(0,0,0,.45)!important; pointer-events:auto!important; } @media(max-width:1100px){ html body.single-post article.az-single-post .az-related-posts-fixed-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;} } @media(max-width:760px){ html body.single-post article.az-single-post{width:calc(100% - 24px)!important;margin:0 auto 46px!important;padding-top:16px!important;} html body.single-post article.az-single-post .az-single-hero{min-height:420px!important;aspect-ratio:auto!important;border-radius:8px!important;} html body.single-post article.az-single-post .az-single-title-block{padding:26px 22px!important;} html body.single-post article.az-single-post .az-single-title-block h1.az-title-short{font-size:clamp(24px,7.8vw,44px)!important;} html body.single-post article.az-single-post .az-single-title-block h1.az-title-medium{font-size:clamp(15px,4.1vw,30px)!important;} html body.single-post article.az-single-post .az-single-title-block h1.az-title-long{font-size:clamp(12px,3vw,24px)!important;} html body.single-post article.az-single-post .az-single-title-block h1.az-title-xlong{font-size:clamp(10px,2.2vw,19px)!important;} html body.single-post article.az-single-post .az-single-post-nav{grid-template-columns:1fr!important;} html body.single-post article.az-single-post .az-single-post-nav-next{text-align:left!important;} } @media(max-width:560px){ html body.single-post article.az-single-post .az-single-hero{min-height:390px!important;} html body.single-post article.az-single-post .az-single-hero.has-image{background-position:center!important;} html body.single-post article.az-single-post .az-related-posts-fixed-grid{grid-template-columns:1fr!important;} html body.single-post article.az-single-post .az-share-strip{align-items:flex-start!important;flex-direction:column!important;} html body.single-post article.az-single-post .az-content blockquote{padding-left:18px!important;} } @media (max-width:760px){ html body.single-post article.az-single-post .az-single-hero{ aspect-ratio:16/9!important; min-height:0!important; height:auto!important; border-radius:8px!important; } html body.single-post article.az-single-post .az-single-title-block{ padding:12px 14px 14px!important; } html body.single-post article.az-single-post .az-single-head-top{ margin:0 0 6px!important; } html body.single-post article.az-single-post .az-post-meta, html body.single-post article.az-single-post .az-post-meta span{ min-height:22px!important; padding:4px 8px!important; font-size:9px!important; line-height:1!important; } html body.single-post article.az-single-post .az-post-meta{ padding:0!important; } html body.az-typography-active.single-post article.az-single-post .az-single-title-block h1{ white-space:normal!important; text-wrap:wrap!important; overflow-wrap:normal!important; word-break:normal!important; line-height:1.02!important; letter-spacing:-.035em!important; } html body.az-typography-active.single-post article.az-single-post .az-single-title-block h1.az-title-short{ font-size:clamp(25px,7vw,31px)!important; } html body.az-typography-active.single-post article.az-single-post .az-single-title-block h1.az-title-medium{ font-size:clamp(21px,5.8vw,25px)!important; } html body.az-typography-active.single-post article.az-single-post .az-single-title-block h1.az-title-long{ font-size:clamp(18px,5vw,22px)!important; } html body.az-typography-active.single-post article.az-single-post .az-single-title-block h1.az-title-xlong{ font-size:clamp(15px,4.2vw,19px)!important; } html body.az-typography-active.single-post article.az-single-post .az-single-title-block .az-article-subtitle{ max-width:100%!important; margin:6px 0 0!important; font-size:clamp(14px,4vw,17px)!important; line-height:1.15!important; } } @media (max-width:560px){ html body.single-post article.az-single-post .az-single-hero{ aspect-ratio:16/9!important; min-height:0!important; height:auto!important; } } @media (max-width:760px){ html body.single-post article.az-single-post .az-single-head-top{ display:none!important; margin:0!important; } } @media (min-width:761px){ html body.single-post article.az-single-post .az-single-hero{ width:100%!important; margin-left:auto!important; margin-right:auto!important; aspect-ratio:2.1/1!important; min-height:0!important; height:auto!important; } }
