.blog-post-banner{background-color:#180b10;min-height:42rem;overflow:hidden;position:relative;display:flex;align-items:center;padding:10rem 1.5rem 5rem}@media only screen and (min-width:690px){.blog-post-banner{padding:15rem 1.5rem 10rem}}.blog-post-banner:before{background:linear-gradient(to bottom,rgba(24,11,16,.62),rgba(74,23,39,.9)),linear-gradient(120deg,rgba(24,11,16,.42),transparent 68%);content:"";inset:0;position:absolute;z-index:1}.blog-post-banner img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:saturate(.72)}.blog-post-banner-text{position:relative;font-size:1.8rem;color:#f9f6f1;max-width:80rem;margin:0 auto;text-align:center;width:100%;z-index:2}.blog-post-banner-text h1{color:#f9f6f1;font-size:clamp(3.6rem,5vw,5.8rem);font-weight:400;margin-bottom:2rem}.blog-post-banner .blog-post-meta{align-items:center;color:rgba(249,246,241,.8);display:flex;flex-wrap:wrap;font-size:1.3rem;gap:.8rem 1.5rem;justify-content:center;letter-spacing:.08em;text-transform:uppercase}.blog-post-banner .blog-post-meta a{color:#c8b381;font-weight:400}.blog-post-banner .blog-post-meta a:focus-visible,.blog-post-banner .blog-post-meta a:hover{color:#f9f6f1}.blog-post-banner .blog-post-meta .post-categories{align-items:center;display:inline-flex;flex-wrap:wrap;gap:.8rem;justify-content:center}.blog-post-body{background:linear-gradient(135deg,#f9f6f1,#f5ecef)}.blog-post-body .entry-header{aspect-ratio:5/2;margin:0 auto}.blog-post-body .entry-header img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.blog-post-body .entry-content{color:rgba(24,11,16,.84);font-size:1.7rem;line-height:1.8;margin:0}.blog-post-body .entry-content>:first-child{margin-top:0}.blog-post-body .entry-content .simpletoc{backdrop-filter:blur(10px);background:linear-gradient(rgba(255,255,255,.7),rgba(255,255,255,.7)) padding-box,linear-gradient(145deg,rgba(200,179,129,.8),rgba(74,23,39,.2)) border-box;border:1px solid transparent;box-shadow:0 1.2rem 3rem rgba(24,11,16,.08);margin:3rem 0 clamp(3rem,5vw,5rem);padding:clamp(2rem,4vw,3rem);position:relative}.blog-post-body .entry-content .simpletoc:before{background:linear-gradient(#c8b381,#7a2e46);content:"";inset:1.2rem auto 1.2rem 0;position:absolute;width:3px}.blog-post-body .entry-content .simpletoc .simpletoc-title,.blog-post-body .entry-content .simpletoc>h2{color:#4a1727;font-size:clamp(2rem,2.5vw,2.5rem);margin:0 0 1.5rem}.blog-post-body .entry-content .simpletoc ol,.blog-post-body .entry-content .simpletoc ul{margin:0;padding-left:2.2rem}.blog-post-body .entry-content .simpletoc ol ol,.blog-post-body .entry-content .simpletoc ol ul,.blog-post-body .entry-content .simpletoc ul ol,.blog-post-body .entry-content .simpletoc ul ul{margin-top:.6rem}.blog-post-body .entry-content .simpletoc li{margin:.55rem 0}.blog-post-body .entry-content .simpletoc li::marker{color:#c8b381}.blog-post-body .entry-content .simpletoc a{color:#7a2e46;font-weight:500;text-decoration:none;transition:color .3s ease,padding-left .3s ease}.blog-post-body .entry-content .simpletoc a:focus-visible,.blog-post-body .entry-content .simpletoc a:hover{color:#180b10;padding-left:.4rem}.blog-post-body .entry-content .simpletoc.has-simpletoc-scroll-spy a.current,.blog-post-body .entry-content .simpletoc.has-simpletoc-scroll-spy a[aria-current=true]{color:#4a1727;font-weight:700}.blog-post-body .entry-content h2,.blog-post-body .entry-content h3,.blog-post-body .entry-content h4{color:#4a1727}.blog-post-body .entry-content a{color:#7a2e46;text-decoration:underline;text-decoration-color:rgba(200,179,129,.7);text-underline-offset:.3rem}.blog-post-body .entry-content a:focus-visible,.blog-post-body .entry-content a:hover{color:#180b10;text-decoration-color:#c8b381}.blog-post-body .entry-content ol li::marker,.blog-post-body .entry-content ul li::marker{color:#7a2e46;font-weight:700}.blog-post-body .entry-content .wp-block-quote,.blog-post-body .entry-content blockquote{background:linear-gradient(135deg,rgba(200,179,129,.18),rgba(245,236,239,.78));border-left:4px solid #c8b381;color:#4a1727;margin:3rem 0;padding:clamp(2rem,4vw,3.5rem)}.blog-post-body .entry-content .wp-block-quote cite,.blog-post-body .entry-content blockquote cite{color:#7a2e46}.blog-post-body .entry-content img{box-shadow:0 1.4rem 3.5rem rgba(24,11,16,.14)}.blog-post-body .entry-content table{background:rgba(255,255,255,.7);border:1px solid rgba(74,23,39,.18);width:100%}.blog-post-body .entry-content table th{background:#4a1727;color:#f9f6f1}.blog-post-body .entry-content table td,.blog-post-body .entry-content table th{border:1px solid rgba(74,23,39,.15);padding:1rem 1.2rem}.blog-post-row{align-items:flex-start}@media only screen and (min-width:1000px){.blog-post-row{display:flex;gap:5rem}.blog-post-row .blog-post-content{flex-grow:1;min-width:0}.blog-post-row #sidebar{width:25%;flex-shrink:0}}.blog-post-row #sidebar{backdrop-filter:blur(12px);background:linear-gradient(145deg,rgba(74,23,39,.95),rgba(24,11,16,.98)) padding-box,linear-gradient(145deg,rgba(200,179,129,.72),rgba(249,246,241,.08)) border-box;border:1px solid transparent;box-shadow:0 1.6rem 4rem rgba(24,11,16,.18);color:#f9f6f1;padding:3rem}@media only screen and (min-width:1000px){.blog-post-row #sidebar{position:sticky;top:11rem}}@media only screen and (max-width:999px){.blog-post-row #sidebar{margin-top:5rem}}.blog-post-row #sidebar .widget-title,.blog-post-row #sidebar h2{color:#c8b381}.blog-post-row #sidebar a{color:#f9f6f1}.blog-post-row #sidebar a:focus-visible,.blog-post-row #sidebar a:hover{color:#c8b381}.blog-post-row .share-links{align-items:center;background:linear-gradient(145deg,#4a1727,#180b10);border:1px solid rgba(200,179,129,.45);box-shadow:0 1rem 2.5rem rgba(24,11,16,.14);color:#f9f6f1;margin:4rem 0 0;padding:1.8rem 2rem}.blog-post-row .share-links h5{color:#c8b381;margin:0}.blog-post-row .share-links a{color:#f9f6f1;line-height:0;transition:color .3s ease,transform .3s ease}.blog-post-row .share-links a:focus-visible,.blog-post-row .share-links a:hover{color:#c8b381;transform:translateY(-.3rem)}.see-more{background:#f9f6f1}.see-more h3{color:#4a1727;margin-bottom:3rem}.see-more .blog-card{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(145deg,rgba(200,179,129,.75),rgba(74,23,39,.12)) border-box;border:1px solid transparent;box-shadow:0 1.2rem 3rem rgba(24,11,16,.1)}.see-more .blog-card:focus-within,.see-more .blog-card:hover{box-shadow:0 1.8rem 4rem rgba(24,11,16,.17);transform:translateY(-.5rem)}.see-more .blog-posts:not(.slick-slider){grid-template-columns:1fr}@media (min-width:501px){.see-more .blog-posts:not(.slick-slider){grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:690px) and (max-width:999px){.see-more .blog-posts:not(.slick-slider){grid-template-columns:repeat(3,1fr)}}@media only screen and (min-width:1000px){.see-more .blog-posts:not(.slick-slider){grid-template-columns:repeat(4,1fr)}}.see-more .blog-posts.slick-slider .slick-track{display:flex}.see-more .blog-posts.slick-slider .slick-track .slick-slide{height:inherit}
/*# sourceMappingURL=single-post.css.map */
