.BlogDetail-module__NtVXoG__hero{background:var(--color-navy-dark);color:#fff;text-align:center;padding:60px 24px 76px}.BlogDetail-module__NtVXoG__back{color:var(--color-gold-light);margin-bottom:42px;font-size:.84rem;display:inline-block}.BlogDetail-module__NtVXoG__category,.BlogDetail-module__NtVXoG__ctaLabel{color:var(--color-gold);letter-spacing:.14em;text-transform:uppercase;font-size:.72rem;font-weight:700}.BlogDetail-module__NtVXoG__hero h1{max-width:940px;margin:9px auto 20px;font-size:clamp(2.6rem,5.5vw,4.75rem);line-height:1.08}.BlogDetail-module__NtVXoG__meta{color:#ffffffb3;justify-content:center;gap:14px;font-size:.84rem;display:flex}.BlogDetail-module__NtVXoG__meta span+span:before{content:"•";color:var(--color-gold);margin-right:14px}.BlogDetail-module__NtVXoG__featureImageWrap{height:min(58vw,600px);max-height:600px}.BlogDetail-module__NtVXoG__featureImage{object-fit:cover;width:100%;height:100%}.BlogDetail-module__NtVXoG__content{max-width:820px;margin:auto;padding:58px 24px 96px}.BlogDetail-module__NtVXoG__intro{border-left:3px solid var(--color-gold);color:var(--color-navy);font-family:var(--font-cormorant);margin-bottom:42px;padding-left:23px;font-size:clamp(1.4rem,2.5vw,1.75rem);line-height:1.45}.BlogDetail-module__NtVXoG__content section{margin:0 0 34px}.BlogDetail-module__NtVXoG__content h2{color:var(--color-navy);margin-bottom:13px;font-size:clamp(1.8rem,3vw,2.35rem)}.BlogDetail-module__NtVXoG__content section p{color:var(--color-charcoal-light);margin:0 0 15px;font-size:1rem;line-height:1.9}.BlogDetail-module__NtVXoG__cta{background:linear-gradient(125deg,var(--color-navy-dark),var(--color-navy));color:#fff;text-align:center;margin-top:55px;padding:48px}.BlogDetail-module__NtVXoG__cta h2{color:#fff;max-width:500px;margin:8px auto 12px;font-size:2.5rem}.BlogDetail-module__NtVXoG__cta h2 em{color:var(--color-gold-light);font-weight:500}.BlogDetail-module__NtVXoG__cta>p:not(.BlogDetail-module__NtVXoG__ctaLabel){color:#ffffffc7;max-width:500px;margin:0 auto 25px}.BlogDetail-module__NtVXoG__ctaButton{background:var(--color-gold);color:var(--color-navy-dark);padding:13px 24px;font-size:.84rem;font-weight:700;display:inline-block}.BlogDetail-module__NtVXoG__ctaButton:hover{background:var(--color-gold-light)}.BlogDetail-module__NtVXoG__ctaButton span{margin-left:5px;font-size:1.1rem}@media (max-width:600px){.BlogDetail-module__NtVXoG__hero{padding:42px 20px 56px}.BlogDetail-module__NtVXoG__back{margin-bottom:30px}.BlogDetail-module__NtVXoG__content{padding:42px 20px 65px}.BlogDetail-module__NtVXoG__cta{padding:35px 22px}.BlogDetail-module__NtVXoG__cta h2{font-size:2.1rem}}
