.blog-card .card-text,.blog-card .card-title,.single-post-content__wrap,.single-post-content__wrap h1,.single-post-content__wrap h2,.single-post-content__wrap h3,.single-post-content__wrap h4,.single-post-content__wrap li,.single-post-content__wrap p,.single-post-hero__excerpt,.single-post-hero__title{hyphens:none;-webkit-hyphens:none;-ms-hyphens:none;overflow-wrap:break-word;word-break:normal}.body-container--blog-post-custom{background:#fff}.content-wrapper--wide{margin:0 auto;max-width:1160px;padding-left:24px;padding-right:24px}.single-post-hero{background:radial-gradient(circle at 50% 0,hsla(74,95%,71%,.08) 0,transparent 26%),linear-gradient(180deg,#050505 0,#111);color:#fff;padding:5rem 0 3rem}.single-post-hero__top{margin-bottom:1.5rem}.single-post-hero__label{color:#dafb71;display:inline-block;font-size:.78rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.single-post-hero__meta{align-items:center;color:hsla(0,0%,100%,.68);display:flex;flex-wrap:wrap;font-size:.95rem;gap:.5rem;margin-bottom:1rem}.single-post-hero__title{color:#fff;font-size:clamp(1.5rem,3vw,3.25rem);font-weight:700;letter-spacing:-.05em;line-height:.98;margin:0 0 1.25rem;max-width:980px}.single-post-hero__excerpt{color:hsla(0,0%,100%,.8);font-size:1.1rem;line-height:1.7;margin:0}.single-post-media{background:#111;padding:0 0 3rem}.single-post-hero__image-wrap{border-radius:28px;height:600px;max-height:600px;overflow:hidden;width:100%}.single-post-hero__image-wrap img{display:block;height:100%;object-fit:cover;object-position:center;width:100%}.single-post-content{background:#fff;padding:1rem 0 2rem}.blog-post--custom{max-width:100%}.blog-post__meta--author{color:#6e6e73;font-size:.95rem;margin:0 auto 2rem;max-width:760px}.blog-post__meta--author a{color:#6e6e73;text-decoration:none}.blog-post__meta--author a:hover{color:#1d1d1f}.single-post-content__wrap{color:#1d1d1f;font-size:1.08rem;line-height:1.85;margin:0 auto;max-width:760px}.single-post-content__wrap h2{font-size:2rem;font-weight:700;letter-spacing:-.03em;line-height:1.1;margin:3rem 0 1rem}.single-post-content__wrap h3{font-size:1.4rem;font-weight:700;line-height:1.15;margin:2rem 0 .75rem}.single-post-content__wrap p{color:#212121!important;font-size:1rem;margin:0 0 1.35rem}.single-post-content__wrap ul li{font-size:1rem}.single-post-content__wrap ol,.single-post-content__wrap ul{margin:0 0 1.5rem 1.2rem}.single-post-content__wrap blockquote{border-left:3px solid #dafb71;color:#424245;margin:2rem 0;padding-left:1.25rem}.single-post-content__wrap img{border-radius:18px;height:auto;margin:2rem 0;max-width:100%}.single-post-content__wrap a{color:#06c;text-decoration:underline}.single-post-content__wrap a:hover{color:#004999}.single-post-tags{display:flex;flex-wrap:wrap;gap:.65rem;margin:3rem auto 0;max-width:760px}.single-post-tags__link{align-items:center;background:#f5f5f7;border:1px solid #e5e5e7;border-radius:999px;color:#1d1d1f;display:inline-flex;font-size:.9rem;padding:.6rem .95rem;text-decoration:none;transition:all .25s ease}.single-post-tags__link:hover{background:#dafb71;border-color:#dafb71;color:#10242f}.blog-related-posts--custom{background:radial-gradient(circle at 50% 0,hsla(74,95%,71%,.08) 0,transparent 24%),linear-gradient(180deg,#f5f5f5,#efefef);padding:0 0 5rem}.blog-related-posts__header{margin:0 auto 2.5rem;max-width:760px;text-align:center}.blog-related-posts__eyebrow{color:#8da51f;display:inline-block;font-size:.78rem;font-weight:700;letter-spacing:.12em;margin-bottom:.7rem;text-transform:uppercase}.blog-related-posts__header h2{color:#1d1d1f;font-size:clamp(2rem,4vw,3rem);font-weight:700;letter-spacing:-.04em;line-height:1.05;margin:0}.blog-card{background:hsla(0,0%,100%,.6);border-radius:22px;box-shadow:0 10px 28px rgba(0,0,0,.06);overflow:hidden;transition:all .3s ease}.blog-card:hover{box-shadow:0 18px 40px rgba(0,0,0,.1);transform:translateY(-5px)}.blog-card .card-img-top{height:280px;object-fit:cover;transition:transform .4s ease}.blog-card:hover .card-img-top{transform:scale(1.03)}.blog-card .card-body{padding:1.5rem}.blog-card .card-title{color:#1d1d1f;font-size:1.2rem;font-weight:700;letter-spacing:-.03em;line-height:1.1;margin-bottom:.75rem}.blog-card .card-title a,.blog-card .card-title a:hover{color:#1d1d1f}.blog-card .card-text{color:#777!important;display:-webkit-box;font-size:.85rem;-webkit-line-clamp:2;line-height:1.65;margin-bottom:0;-webkit-box-orient:vertical;overflow:hidden}.newsroom-meta--light{color:#6e6e73;font-size:.8rem;margin-bottom:.5rem}.blog-comments{margin:4rem auto 0;max-width:760px}@media (max-width:991px){.single-post-hero{padding:4rem 0 2.5rem}.single-post-media{padding-bottom:2rem}.single-post-content{padding:3rem 0 4rem}.single-post-content__wrap{font-size:1rem}.blog-card .card-img-top{height:220px}.blog-card .card-title{font-size:1.3rem}}@media (max-width:767px){.single-post-hero__title{font-size:2.3rem;line-height:1.02}.single-post-hero__excerpt{font-size:1rem}.single-post-media__image{border-radius:18px}.single-post-content__wrap h2{font-size:1.6rem}.blog-card{border-radius:18px}.blog-card .card-img-top{height:200px}.blog-card .card-body{padding:1.2rem}.blog-card .card-title{font-size:1.1rem}}