.blog-single{margin-bottom:56px;padding:80px 0 0}@media (min-width:1200px){.blog-single{padding:124px 0 0}}.blog-single .max-width{max-width:772px}.blog-single .blog-single__title{font-size:clamp(32px,3.334vw,48px);line-height:1.667;margin-bottom:clamp(24px,2.78vw,40px)}.blog-single .blog-single__excerpt{font-size:clamp(16px,1.25vw,18px);margin-bottom:clamp(32px,3.889vw,56px)}.blog-single .blog-single-banner.bsb{margin-bottom:56px}:is(.blog-single .blog-single-banner.bsb) .bsb__wrapper{border-radius:24px;overflow:hidden;padding-top:clamp(390px,33.75vw,486px);position:relative}:is(:is(.blog-single .blog-single-banner.bsb) .bsb__wrapper) img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:-1}:is(.blog-single .blog-single-banner.bsb) .bsb__category{display:flex;gap:10px;left:0;margin:clamp(8px,1.81vw,26px) 0 0 clamp(8px,1.112vw,16px);position:absolute;top:0;z-index:1}:is(:is(.blog-single .blog-single-banner.bsb) .bsb__category) .bsb__category-item{align-items:center;backdrop-filter:blur(50px);background:hsla(37,43%,83%,.01);border:2px solid hsla(0,0%,100%,.1);border-radius:999px;box-shadow:inset 31.107px 31.107px 330.14px -23.33px hsla(0,0%,100%,.3),inset 24.885px 24.885px 27.996px -31.107px hsla(0,0%,100%,.5);color:#000;display:flex;font-size:14px;gap:4px;justify-content:center;padding:8px 16px;text-align:center}:is(.blog-single .blog-single-banner.bsb) .bsb__meta{background:var(--background-card-color,#efefe9);border-radius:32px;bottom:0;box-shadow:0 10px 100px 0 rgba(0,0,0,.1);display:flex;flex-direction:row;justify-content:space-between;left:0;margin:clamp(8px,1.111vw,16px);padding:clamp(16px,1.667vw,24px) clamp(16px,2.223vw,32px);position:absolute;width:calc(100% - clamp(8px,1.111vw,16px)*2)}@media (max-width:767px){:is(.blog-single .blog-single-banner.bsb) .bsb__meta{flex-direction:column}}:is(.blog-single .blog-single-banner.bsb) .bsb__author-info{align-items:center;display:grid;gap:8px;grid-template-columns:40px 1fr}:is(:is(.blog-single .blog-single-banner.bsb) .bsb__author-info) .bsb__author-img{border-radius:50%;height:40px;overflow:hidden;position:relative;width:40px;z-index:1}:is(:is(:is(.blog-single .blog-single-banner.bsb) .bsb__author-info) .bsb__author-img) img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}:is(:is(.blog-single .blog-single-banner.bsb) .bsb__author-info) .bsb__author-meta{display:flex;flex-direction:column}:is(:is(.blog-single .blog-single-banner.bsb) .bsb__author-info) .bsb__author{color:#000;font-size:16px;text-transform:capitalize}:is(:is(.blog-single .blog-single-banner.bsb) .bsb__author-info) .bsb__date{font-size:12px}:is(.blog-single .blog-single-banner.bsb) .bsb__read-social-wrap{display:flex;flex-direction:column;gap:24px}@media (min-width:768px){:is(.blog-single .blog-single-banner.bsb) .bsb__read-social-wrap{gap:clamp(20px,2.8vw,40px)}}@media (min-width:991px){:is(.blog-single .blog-single-banner.bsb) .bsb__read-social-wrap{flex-direction:row}}:is(.blog-single .blog-single-banner.bsb) .bsb__reading-views{align-items:center;display:flex;gap:16px;margin-left:auto}@media (max-width:767px){:is(.blog-single .blog-single-banner.bsb) .bsb__reading-views{justify-content:space-between;margin-left:0;margin-top:25px}}:is(:is(.blog-single .blog-single-banner.bsb) .bsb__reading-views) .bsb__views{align-items:center;display:flex;gap:4px}:is(.blog-single .blog-single-banner.bsb) .bsb__socials{display:flex;gap:8px}:is(:is(.blog-single .blog-single-banner.bsb) .bsb__socials) .social-item{align-items:center;background-color:#fff;border-radius:50%;cursor:pointer;display:flex;height:44px;justify-content:center;opacity:1;position:relative;width:44px}:is(:is(:is(.blog-single .blog-single-banner.bsb) .bsb__socials) .social-item) svg{transition:all .3s}:is(:is(:is(.blog-single .blog-single-banner.bsb) .bsb__socials) .social-item):hover svg{opacity:.7}.copy-link--js:is(:is(:is(.blog-single .blog-single-banner.bsb) .bsb__socials) .social-item){position:relative}.copy-link--js.copied:is(:is(:is(.blog-single .blog-single-banner.bsb) .bsb__socials) .social-item) .copy-tooltip{opacity:1;transform:translateX(-50%) translateY(0)}:is(:is(:is(.blog-single .blog-single-banner.bsb) .bsb__socials) .social-item) .copy-tooltip{background:#000;border-radius:6px;bottom:120%;color:#fff;font-size:12px;left:50%;opacity:0;padding:4px 8px;pointer-events:none;position:absolute;transform:translateX(-50%) translateY(10px);transition:all .2s ease;white-space:nowrap}