:root{--hcd-dark:#161513;--hcd-dark-soft:#221f1c;--hcd-gold:#af8f59;--hcd-gold-soft:#c69e63;--hcd-cream:#f7f5f1;--hcd-white:#fff;--hcd-text-body:#4a4640;--hcd-text-light:#d8d3ca;--hcd-border:#e7e2d8;--hcd-font-heading:"Crimson Text",Georgia,"Times New Roman",serif;--hcd-font-body:"Raleway",Arial,sans-serif;--hcd-radius:4px;--hcd-radius-lg:6px;--hcd-container:1200px;--hcd-content-width:760px}.hcd-single-post{font-family:var(--hcd-font-body);color:var(--hcd-text-body);background:var(--hcd-white);overflow:hidden}.hcd-single-post *,.hcd-single-post :before,.hcd-single-post :after{box-sizing:border-box}.hcd-container{width:100%;max-width:var(--hcd-container);margin:0 auto;padding:0 24px}.hcd-single-post img{max-width:100%;height:auto;display:block}.hcd-single-post a{text-decoration:none}.hcd-btn{font-family:var(--hcd-font-body);letter-spacing:.08em;text-transform:uppercase;border-radius:var(--hcd-radius);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:14px 32px;font-size:.8125rem;font-weight:600;transition:background-color .25s,color .25s,border-color .25s;display:inline-flex}.hcd-btn--primary{background:var(--hcd-dark);color:var(--hcd-white);border-color:var(--hcd-dark)}.hcd-btn--primary:hover{background:var(--hcd-gold);border-color:var(--hcd-gold);color:var(--hcd-dark)}.hcd-btn--outline{color:var(--hcd-dark);border-color:var(--hcd-dark);background:0 0}.hcd-btn--outline:hover{background:var(--hcd-dark);color:var(--hcd-white)}.hcd-btn--full{width:100%}.hcd-post-hero{background:var(--hcd-dark);min-height:clamp(380px,38vw,620px);position:relative;overflow:hidden}.hcd-post-hero__visual{clip-path:polygon(0 0,100% 0,100% 90%,0 68%);position:absolute;inset:0}.hcd-post-hero__bg{position:absolute;inset:0}.hcd-post-hero__bg--fallback{background:radial-gradient(circle at 70% 30%,#c9a35c33,#0000 35%),linear-gradient(135deg,#161513 0%,#2b2722 100%)}.hcd-post-hero__img{object-fit:cover;object-position:center 30%;width:100%;height:100%}.hcd-post-hero__overlay{background:linear-gradient(90deg,#0a0806c7 0%,#0a08068c 45%,#0a08064d 100%);position:absolute;inset:0}.hcd-post-hero__inner{z-index:2;text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:clamp(380px,38vw,620px);padding-top:40px;padding-bottom:9%;display:flex;position:relative}.hcd-breadcrumbs{color:var(--hcd-text-light);opacity:.75;margin-bottom:16px;font-size:.8125rem}.hcd-breadcrumbs a{color:var(--hcd-text-light)}.hcd-breadcrumbs a:hover{color:var(--hcd-gold-soft)}.hcd-post-hero__category{letter-spacing:.1em;text-transform:uppercase;color:var(--hcd-dark);background:var(--hcd-gold-soft);border-radius:999px;margin-bottom:22px;padding:6px 14px;font-size:.75rem;font-weight:600;display:inline-block}.hcd-post-hero__title{font-family:var(--hcd-font-heading);color:var(--hcd-white);max-width:900px;margin:0 0 18px;font-size:clamp(1.9rem,3.4vw,3rem);font-weight:600;line-height:1.25}.hcd-post-hero__meta{color:var(--hcd-text-light);opacity:.85;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-bottom:16px;font-size:.84375rem;display:flex}.hcd-post-hero__dot{color:var(--hcd-gold-soft)}.hcd-post-hero__excerpt{font-family:var(--hcd-font-heading);color:var(--hcd-text-light);max-width:700px;margin:10px auto 0;font-size:1.125rem;font-style:italic;line-height:1.6}.hcd-post-body{padding:64px 24px 40px}.hcd-post-layout{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:64px;display:grid}.hcd-post-content{max-width:var(--hcd-content-width);min-width:0}.hcd-entry-content{color:var(--hcd-text-body);font-size:1.0625rem;line-height:1.85}.hcd-entry-content>*+*{margin-top:22px}.hcd-entry-content h1,.hcd-entry-content h2,.hcd-entry-content h3,.hcd-entry-content h4{font-family:var(--hcd-font-heading);color:var(--hcd-dark);margin-top:44px;margin-bottom:16px;line-height:1.3}.hcd-entry-content h1{font-size:clamp(2rem,1.5rem + 2.5vw,3rem)}.hcd-entry-content h2{padding-bottom:14px;font-size:clamp(1.625rem,1.25rem + 1.8vw,2.25rem);font-weight:600;position:relative}.hcd-entry-content h2:after{content:"";background:var(--hcd-gold);width:56px;height:2px;position:absolute;bottom:0;left:0}.hcd-entry-content h3{color:var(--hcd-gold);font-size:clamp(1.375rem,1.1rem + 1.2vw,1.75rem);font-weight:600}.hcd-entry-content h4{font-size:clamp(1.15rem,1rem + .75vw,1.35rem)}.hcd-entry-content p{margin:0}.hcd-entry-content a{color:var(--hcd-gold);border-bottom:1px solid}.hcd-entry-content ul,.hcd-entry-content ol{padding-left:22px}.hcd-entry-content li{margin-bottom:10px}.hcd-entry-content ul li::marker{color:var(--hcd-gold)}.hcd-entry-content img{border-radius:var(--hcd-radius-lg);margin:8px 0}.hcd-entry-content figure{margin:24px 0}.hcd-entry-content figcaption{color:#837c70;text-align:center;margin-top:10px;font-size:.8125rem;font-style:italic}.hcd-entry-content blockquote{border-left:3px solid var(--hcd-gold);background:var(--hcd-cream);font-family:var(--hcd-font-heading);color:var(--hcd-dark);border-radius:0 var(--hcd-radius) var(--hcd-radius) 0;margin:0;padding:20px 26px;font-size:1.1875rem;font-style:italic}.hcd-entry-content table{border-collapse:collapse;width:100%;margin:28px 0;font-size:.9375rem}.hcd-entry-content th,.hcd-entry-content td{border:1px solid var(--hcd-border);text-align:left;padding:12px 14px}.hcd-entry-content th{background:var(--hcd-cream);color:var(--hcd-dark);font-weight:600}.hcd-entry-content hr{border:0;border-top:1px solid var(--hcd-border);margin:34px 0}.hcd-entry-content iframe,.hcd-entry-content video{max-width:100%}.hcd-page-links{border-top:1px solid var(--hcd-border);flex-wrap:wrap;align-items:center;gap:8px;margin-top:34px;padding-top:24px;display:flex}.hcd-page-links__label{color:var(--hcd-dark);font-weight:600}.hcd-page-links a,.hcd-page-links>span:not(.hcd-page-links__label){border:1px solid var(--hcd-border);color:var(--hcd-dark);padding:7px 11px}.hcd-post-tags{border-top:1px solid var(--hcd-border);flex-wrap:wrap;gap:10px;margin-top:40px;padding-top:24px;display:flex}.hcd-post-tags__item{color:var(--hcd-text-body);background:var(--hcd-cream);border-radius:999px;padding:6px 14px;font-size:.8125rem;transition:background-color .2s,color .2s}.hcd-post-tags__item:hover{background:var(--hcd-gold-soft);color:var(--hcd-dark)}.hcd-cta{background:var(--hcd-dark);border-radius:var(--hcd-radius-lg);text-align:center;margin-top:48px;padding:48px}.hcd-cta__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--hcd-gold-soft);margin-bottom:12px;font-size:.75rem;display:inline-block}.hcd-cta__title{font-family:var(--hcd-font-heading);color:var(--hcd-white);margin:0 0 14px;font-size:clamp(1.5rem,3vw,2rem);line-height:1.3}.hcd-cta__text{color:var(--hcd-text-light);max-width:560px;margin:0 auto 28px;line-height:1.7}.hcd-cta .hcd-btn--primary{background:var(--hcd-gold);border-color:var(--hcd-gold);color:var(--hcd-dark)}.hcd-cta .hcd-btn--primary:hover{background:var(--hcd-gold-soft);border-color:var(--hcd-gold-soft)}.hcd-author-box{background:var(--hcd-cream);border-radius:var(--hcd-radius-lg);align-items:flex-start;gap:18px;margin-top:40px;padding:28px;display:flex}.hcd-author-box__avatar img{object-fit:cover;border-radius:50%;width:72px;height:72px}.hcd-author-box__label{text-transform:uppercase;letter-spacing:.08em;color:var(--hcd-gold);font-size:.75rem}.hcd-author-box__name{font-family:var(--hcd-font-heading);color:var(--hcd-dark);margin:4px 0 8px;font-size:1.125rem}.hcd-author-box__bio{color:var(--hcd-text-body);margin:0;font-size:.875rem;line-height:1.7}.hcd-post-sidebar{flex-direction:column;gap:28px;min-width:0;display:flex}.hcd-sidebar-widget{background:var(--hcd-cream);border-radius:var(--hcd-radius-lg);padding:26px}.hcd-sidebar-widget__title{font-family:var(--hcd-font-heading);color:var(--hcd-dark);border-bottom:2px solid var(--hcd-gold);margin:0 0 18px;padding-bottom:12px;font-size:1.125rem;display:inline-block}.hcd-sidebar-list{margin:0;padding:0;list-style:none}.hcd-sidebar-list__item{border-bottom:1px solid var(--hcd-border);padding:12px 0}.hcd-sidebar-list__item:last-child{border-bottom:none;padding-bottom:0}.hcd-sidebar-list__link{color:var(--hcd-dark);margin-bottom:4px;font-size:.90625rem;font-weight:500;line-height:1.5;display:block}.hcd-sidebar-list__link:hover{color:var(--hcd-gold)}.hcd-sidebar-list__date{color:#948d80;font-size:.75rem}.hcd-sidebar-tags{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.hcd-sidebar-tags li{margin:0;padding:0;list-style:none}.hcd-sidebar-tags a{color:var(--hcd-text-body);font-size:.875rem}.hcd-sidebar-tags a:hover{color:var(--hcd-gold)}.hcd-sidebar-widget--cta{background:var(--hcd-dark)}.hcd-sidebar-widget--cta .hcd-sidebar-widget__title{color:var(--hcd-white);border-bottom-color:var(--hcd-gold-soft)}.hcd-sidebar-widget--cta .hcd-sidebar-widget__text{color:var(--hcd-text-light);margin:0 0 20px;font-size:.875rem;line-height:1.6}.hcd-sidebar-widget--cta .hcd-btn--outline{color:var(--hcd-white);border-color:var(--hcd-gold-soft)}.hcd-sidebar-widget--cta .hcd-btn--outline:hover{background:var(--hcd-gold-soft);color:var(--hcd-dark)}.hcd-sidebar-widget__contact{flex-direction:column;gap:8px;margin-top:20px;display:flex}.hcd-sidebar-widget__contact-item{color:var(--hcd-text-light);font-size:.84375rem}.hcd-sidebar-widget__contact-item:hover{color:var(--hcd-gold-soft)}.hcd-related{background:var(--hcd-cream);margin-top:24px;padding:72px 24px}.hcd-related__eyebrow{text-align:center;letter-spacing:.12em;text-transform:uppercase;color:var(--hcd-gold);margin-bottom:10px;font-size:.75rem;display:block}.hcd-related__title{font-family:var(--hcd-font-heading);text-align:center;color:var(--hcd-dark);margin:0 0 44px;font-size:clamp(1.6rem,3vw,2.2rem)}.hcd-related__grid{grid-template-columns:repeat(3,1fr);gap:32px;display:grid}.hcd-related-card{background:var(--hcd-white);border-radius:var(--hcd-radius-lg);transition:transform .25s,box-shadow .25s;overflow:hidden}.hcd-related-card:hover{transform:translateY(-4px);box-shadow:0 16px 32px #14120f14}.hcd-related-card__img-link{aspect-ratio:4/3;display:block;overflow:hidden}.hcd-related-card__img{object-fit:cover;width:100%;height:100%}.hcd-related-card__img--fallback{background:linear-gradient(135deg,#e8e2d8,#c9a35c)}.hcd-related-card__body{padding:22px}.hcd-related-card__meta{color:#948d80;text-transform:uppercase;letter-spacing:.04em;gap:6px;margin-bottom:10px;font-size:.75rem;display:flex}.hcd-related-card__title{font-family:var(--hcd-font-heading);margin:0 0 14px;font-size:1.0625rem;line-height:1.4}.hcd-related-card__title a{color:var(--hcd-dark)}.hcd-related-card__title a:hover{color:var(--hcd-gold)}.hcd-related-card__link{letter-spacing:.04em;text-transform:uppercase;color:var(--hcd-gold);font-size:.8125rem;font-weight:600}.hcd-single-post h1,.hcd-single-post h2,.hcd-single-post h3,.hcd-single-post h4,.hcd-single-post h5,.hcd-single-post h6{font-family:var(--hcd-font-heading)}.hcd-single-post h1{font-size:clamp(2rem,1.5rem + 2.5vw,3rem)}.hcd-single-post h2{font-size:clamp(1.625rem,1.25rem + 1.8vw,2.25rem)}.hcd-single-post h3{font-size:clamp(1.375rem,1.1rem + 1.2vw,1.75rem)}.hcd-single-post h4{font-size:clamp(1.15rem,1rem + .75vw,1.35rem)}.hcd-single-post h5{font-size:clamp(1rem,.95rem + .4vw,1.1rem)}.hcd-single-post h6{font-size:clamp(.875rem,.85rem + .2vw,1rem)}.hcd-entry-content{font-family:var(--hcd-font-body);font-size:1rem;line-height:1.6}.hcd-entry-content p{font-family:var(--hcd-font-body);max-width:70ch;font-size:1rem;line-height:1.6}.hcd-entry-content .elementor p{max-width:70ch}.hcd-entry-content .elementor,.hcd-entry-content .elementor-element,.hcd-entry-content .elementor-widget-text-editor,.hcd-entry-content .elementor-widget-heading{font-family:var(--hcd-font-body)}.hcd-entry-content .elementor h1,.hcd-entry-content .elementor h2,.hcd-entry-content .elementor h3,.hcd-entry-content .elementor h4,.hcd-entry-content .elementor h5,.hcd-entry-content .elementor h6{font-family:var(--hcd-font-heading)}@media (width>=1024px){.hcd-entry-content p{font-size:1.125rem}}@media (width<=1024px){.hcd-post-hero,.hcd-post-hero__inner{min-height:380px}.hcd-post-layout{grid-template-columns:1fr;gap:44px}.hcd-post-sidebar{order:2}.hcd-post-content{order:1;max-width:100%}.hcd-related__grid{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){.hcd-post-hero,.hcd-post-hero__inner{min-height:340px}.hcd-post-hero__visual{clip-path:polygon(0 0,100% 0,100% 92%,0 78%)}.hcd-post-hero__inner{padding-bottom:7%}.hcd-post-body{padding:44px 20px 20px}.hcd-entry-content{font-size:1rem}.hcd-entry-content h2{font-size:clamp(1.625rem,1.25rem + 1.8vw,2.25rem)}.hcd-cta{padding:36px 24px}.hcd-related{padding:56px 20px}.hcd-related__grid{grid-template-columns:1fr;gap:24px}.hcd-author-box{flex-direction:column;align-items:flex-start}}@media (width<=480px){.hcd-post-hero,.hcd-post-hero__inner{min-height:300px}.hcd-post-hero__visual{clip-path:polygon(0 0,100% 0,100% 94%,0 84%)}.hcd-post-hero__title{font-size:clamp(2rem,1.5rem + 2.5vw,3rem)}.hcd-entry-content{font-size:1rem}.hcd-entry-content h2{font-size:clamp(1.625rem,1.25rem + 1.8vw,2.25rem)}.hcd-entry-content table{white-space:nowrap;display:block;overflow-x:auto}.hcd-container{padding-left:20px;padding-right:20px}}.hcd-single-post .hcd-post-hero{z-index:2;background:#000;width:100%;height:70vh;min-height:640px;position:relative;overflow:hidden}.hcd-single-post .hcd-post-hero__bg--fallback{background:linear-gradient(135deg,#111 0%,#173b3b 100%)}.hcd-single-post .hcd-post-hero__inner{z-index:2;text-align:center;color:#fff;width:min(1200px,90%);min-height:0;margin:0;padding:0;display:block;position:absolute;top:34.7%;left:50%;transform:translate(-50%)}.hcd-single-post .hcd-post-hero__title{font-family:var(--hcd-font-body);letter-spacing:-.8px;color:#fffffff0;max-width:1200px;margin:0 auto;font-size:clamp(28px,2.35vw,46px);font-weight:300;line-height:1.36}.hcd-single-post .hcd-post-hero__button{color:#fffffff2;text-transform:uppercase;width:235px;height:44px;font-family:var(--hcd-font-body);letter-spacing:0;background:#0a14141f;border:1px solid #ffffffd9;justify-content:center;align-items:center;margin:28px auto 0;font-size:12px;font-weight:400;text-decoration:none;transition:background .18s,color .18s;display:flex}.hcd-single-post .hcd-post-hero__button:hover{color:#173b3b;background:#ffffffe6}@media (width<=900px){.hcd-single-post .hcd-post-hero{height:70vh;min-height:560px}.hcd-single-post .hcd-post-hero__visual{clip-path:polygon(0% 0%,100% 0%,100% 72%,73.5% 88.4%,0% 72%)}.hcd-single-post .hcd-post-hero__inner{width:88%;top:32%}.hcd-single-post .hcd-post-hero__title{font-size:clamp(24px,4.5vw,38px);line-height:1.3}.hcd-single-post .hcd-post-hero__button{margin-top:24px}}@media (width<=520px){.hcd-single-post .hcd-post-hero{height:70vh;min-height:540px}.hcd-single-post .hcd-post-hero__inner{top:27%}.hcd-single-post .hcd-post-hero__title{font-size:25px;line-height:1.35}.hcd-single-post .hcd-post-hero__button{width:210px;height:42px;font-size:11px}}.hcd-single-post .hcd-post-hero__visual{clip-path:polygon(0% 0%,100% 0%,100% 72%,73.5% 88.4%,0% 72%);position:absolute;inset:0}.hcd-single-post .hcd-post-hero__bg{position:absolute;inset:0}.hcd-single-post .hcd-post-hero__img{object-fit:cover;object-position:center center;width:100%;height:100%}.hcd-single-post .hcd-post-hero__overlay{background:#133939a8;position:absolute;inset:0}.hcd-single-post .hcd-post-hero__inner{z-index:2;text-align:center;color:#fff;flex-direction:column;justify-content:flex-start;align-items:center;width:min(1200px,90%);min-height:0;margin:0;padding:0;display:flex;position:absolute;top:34.7%;left:50%;transform:translate(-50%)}.hcd-single-post .hcd-breadcrumbs{font-family:var(--hcd-font-body);color:#ffffffb8;opacity:1;margin:0 0 16px;font-size:.8125rem;line-height:1.4}.hcd-single-post .hcd-breadcrumbs a{color:#ffffffb8}.hcd-single-post .hcd-breadcrumbs a:hover{color:#c69e63}.hcd-single-post .hcd-post-hero__category{color:#161513;font-family:var(--hcd-font-body);letter-spacing:.1em;text-transform:uppercase;background:#c69e63;border-radius:999px;margin:0 0 22px;padding:8px 15px;font-size:.75rem;font-weight:600;line-height:1.2}.hcd-single-post .hcd-post-hero__title{max-width:900px;font-family:var(--hcd-font-heading);letter-spacing:normal;color:#fff;margin:0 0 18px;font-size:clamp(1.9rem,3.4vw,3rem);font-weight:600;line-height:1.25}.hcd-single-post .hcd-post-hero__meta{font-family:var(--hcd-font-body);color:#ffffffc2;opacity:1;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin:0 0 16px;font-size:.84375rem;line-height:1.4;display:flex}.hcd-single-post .hcd-post-hero__dot{color:#c69e63}.hcd-single-post .hcd-post-hero__excerpt{max-width:700px;font-family:var(--hcd-font-heading);color:#ffffffe0;margin:10px auto 0;font-size:1.125rem;font-style:italic;line-height:1.6}.hcd-single-post .hcd-post-black-section{z-index:1;background:#000;height:25vh;min-height:180px;margin-top:-1px;position:relative}@media (width<=900px){.hcd-single-post .hcd-post-hero{height:70vh;min-height:560px}.hcd-single-post .hcd-post-hero__visual{clip-path:polygon(0% 0%,100% 0%,100% 72%,73.5% 88.4%,0% 72%)}.hcd-single-post .hcd-post-hero__inner{width:88%;top:32%}.hcd-single-post .hcd-post-hero__title{font-size:clamp(24px,4.5vw,38px);line-height:1.3}}@media (width<=520px){.hcd-single-post .hcd-post-hero{height:70vh;min-height:540px}.hcd-single-post .hcd-post-hero__inner{top:27%}.hcd-single-post .hcd-post-hero__title{font-size:25px;line-height:1.35}.hcd-single-post .hcd-post-hero__category{margin-bottom:16px}.hcd-single-post .hcd-post-hero__excerpt{font-size:1rem}}.hcd-post-sidebar .hcd-sidebar-tags{flex-direction:column!important;gap:0!important;margin:0!important;padding:0!important;display:flex!important}.hcd-post-sidebar .hcd-sidebar-tags li{border-bottom:1px solid var(--hcd-border);margin:0!important;padding:7px 0!important;line-height:1.4!important;list-style:none!important;display:block!important}.hcd-post-sidebar .hcd-sidebar-tags li:first-child{padding-top:0!important}.hcd-post-sidebar .hcd-sidebar-tags li:last-child{border-bottom:none;padding-bottom:0!important}.hcd-post-sidebar .hcd-sidebar-tags li a{font-family:var(--hcd-font-body)!important;color:var(--hcd-text-body)!important;margin:0!important;padding:0!important;font-size:.875rem!important;line-height:1.45!important;display:block!important}.hcd-post-sidebar .hcd-sidebar-tags li a:hover{color:var(--hcd-gold)!important}.hcd-single-post .hcd-post-hero{background:#000;width:100%;height:70vh;min-height:0;position:relative;overflow:hidden}.hcd-single-post .hcd-post-hero__visual{clip-path:polygon(0% 0%,100% 0%,100% 90%,73.5% 100%,0% 90%);width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.hcd-single-post .hcd-post-hero__bg,.hcd-single-post .hcd-post-hero__img,.hcd-single-post .hcd-post-hero__overlay{width:100%;height:100%}.hcd-single-post .hcd-post-hero__img{object-fit:cover;object-position:center center;display:block}.hcd-single-post .hcd-post-hero__inner{z-index:3;text-align:center;color:#fff;flex-direction:column;justify-content:center;align-items:center;width:min(1200px,90%);min-height:0;margin:0 auto;padding:0;display:flex;position:absolute;inset:auto 0 0 auto;transform:none}.hcd-single-post .hcd-post-hero__inner>*{flex-shrink:0}.hcd-single-post .hcd-post-black-section{z-index:1;background:#000;width:100%;height:10vh;min-height:0;margin:0;position:relative}@media (width<=900px){.hcd-single-post .hcd-post-hero{height:70vh;min-height:0}.hcd-single-post .hcd-post-hero__visual{clip-path:polygon(0% 0%,100% 0%,100% 90%,73.5% 100%,0% 90%)}.hcd-single-post .hcd-post-hero__inner{width:88%;padding:0 4%;inset:0}.hcd-single-post .hcd-post-hero__title{max-width:900px;font-size:clamp(1.65rem,4.5vw,2.375rem);line-height:1.25}.hcd-single-post .hcd-post-hero__excerpt{max-width:700px;font-size:1rem;line-height:1.5}}@media (width<=520px){.hcd-single-post .hcd-post-hero{height:70vh;min-height:0}.hcd-single-post .hcd-post-hero__visual{clip-path:polygon(0% 0%,100% 0%,100% 92%,72% 100%,0% 92%)}.hcd-single-post .hcd-post-hero__inner{width:90%;padding:0 5%;inset:0}.hcd-single-post .hcd-breadcrumbs{margin-bottom:12px;font-size:.75rem}.hcd-single-post .hcd-post-hero__category{margin-bottom:14px;padding:7px 13px;font-size:.6875rem}.hcd-single-post .hcd-post-hero__title{max-width:100%;margin-bottom:14px;font-size:clamp(1.5rem,7vw,2rem);line-height:1.22}.hcd-single-post .hcd-post-hero__meta{gap:6px;margin-bottom:8px;font-size:.75rem}.hcd-single-post .hcd-post-hero__excerpt{max-width:100%;margin-top:6px;font-size:.9375rem;line-height:1.45}.hcd-single-post .hcd-post-black-section{height:10vh;min-height:0}}body.hcd-single-page .hcd-single-post .hcd-post-hero,.hcd-single-post .hcd-post-hero{background:#000!important;width:100%!important;height:70vh!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;position:relative!important;overflow:hidden!important}body.hcd-single-page .hcd-single-post .hcd-post-hero__visual,.hcd-single-post .hcd-post-hero__visual{clip-path:polygon(0 0,100% 0,100% 90%,73.5% 100%,0 90%)!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important;overflow:hidden!important}body.hcd-single-page .hcd-single-post .hcd-post-hero__bg,body.hcd-single-page .hcd-single-post .hcd-post-hero__img,body.hcd-single-page .hcd-single-post .hcd-post-hero__overlay{width:100%!important;height:100%!important;position:absolute!important;inset:0!important}body.hcd-single-page .hcd-single-post .hcd-post-hero__img{object-fit:cover!important;object-position:center center!important;display:block!important}body.hcd-single-page .hcd-single-post .hcd-post-hero__inner{text-align:center!important;justify-content:center!important;align-items:center!important;width:100%!important;max-width:none!important;height:100%!important;min-height:0!important;margin:0!important;padding:0 5%!important;display:flex!important;position:absolute!important;inset:0!important;transform:none!important}body.hcd-single-page .hcd-single-post .hcd-post-hero__content{text-align:center!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;width:min(1200px,100%)!important;max-width:1200px!important;margin:0 auto!important;padding:0!important;display:flex!important}body.hcd-single-page .hcd-single-post .hcd-post-hero__content>*{text-align:center!important;margin-left:auto!important;margin-right:auto!important}body.hcd-single-page .hcd-single-post .hcd-post-black-section{z-index:1!important;background:#000!important;width:100%!important;height:10vh!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;position:relative!important}@media (width<=900px){body.hcd-single-page .hcd-single-post .hcd-post-hero{height:70vh!important;min-height:0!important}body.hcd-single-page .hcd-single-post .hcd-post-hero__inner{width:100%!important;padding:0 6%!important;inset:0!important}body.hcd-single-page .hcd-single-post .hcd-post-hero__content{width:100%!important}body.hcd-single-page .hcd-single-post .hcd-post-hero__title{max-width:900px!important}body.hcd-single-page .hcd-single-post .hcd-post-black-section{height:10vh!important}}@media (width<=520px){body.hcd-single-page .hcd-single-post .hcd-post-hero{height:70vh!important;min-height:0!important}body.hcd-single-page .hcd-single-post .hcd-post-hero__visual{clip-path:polygon(0 0,100% 0,100% 92%,72% 100%,0 92%)!important}body.hcd-single-page .hcd-single-post .hcd-post-hero__inner{padding:0 5%!important;inset:0!important}body.hcd-single-page .hcd-single-post .hcd-post-black-section{height:10vh!important;min-height:0!important}}html body.hcd-single-page .hcd-single-post .hcd-post-hero{height:80vh!important;min-height:0!important;max-height:none!important;box-shadow:none!important}html body.hcd-single-page .hcd-single-post .hcd-post-hero:before,html body.hcd-single-page .hcd-single-post .hcd-post-hero:after,html body.hcd-single-page .hcd-single-post .hcd-post-hero__visual:before,html body.hcd-single-page .hcd-single-post .hcd-post-hero__visual:after{content:none!important;display:none!important}html body.hcd-single-page .hcd-single-post .hcd-post-hero__visual{-webkit-clip-path:none!important;clip-path:none!important;box-shadow:none!important}html body.hcd-single-page .hcd-single-post .hcd-post-hero__bg{background-position:50%;background-repeat:no-repeat;background-size:cover}html body.hcd-single-page .hcd-single-post .hcd-post-hero__img{object-fit:cover!important;object-position:center center!important}html body.hcd-single-page .hcd-single-post .hcd-post-black-section{height:0!important;display:none!important}