:root{--hz-gold:#b28a45;--hz-ink:#201d19;--hz-paper:#f5f2ec;--hz-line:#ded7cc}.hz-signup{width:100%;padding:clamp(32px,7vw,72px) 16px;background:linear-gradient(145deg,#191817,#292621);color:#fff}.hz-signup__content{width:min(100%,760px);margin-inline:auto;text-align:center}.hz-signup__eyebrow{margin:0 0 12px;color:#d1ad69;font-size:12px;font-weight:700;letter-spacing:.18em}.hz-signup__title{margin:0 0 14px;color:#fff;font:400 clamp(30px,7vw,48px)/1.12 Georgia,serif}.hz-signup__text{max-width:620px;margin:0 auto 24px;color:#d8d2ca;font-size:16px;line-height:1.7}.hz-signup__row{display:grid;grid-template-columns:1fr;gap:10px}.hz-signup input[type=text],.hz-signup input[type=email]{width:100%;min-height:52px;padding:13px 15px;border:1px solid #81786b;border-radius:2px;background:#fff;color:#211f1c;font-size:16px;box-sizing:border-box}.hz-signup button{min-height:52px;padding:13px 22px;border:0;border-radius:2px;background:var(--hz-gold);color:#fff;font-size:15px;font-weight:700;cursor:pointer}.hz-signup button:hover{filter:brightness(1.08)}.hz-signup input:focus,.hz-signup button:focus{outline:3px solid rgba(210,173,105,.5);outline-offset:2px}.hz-consent{display:flex;align-items:flex-start;gap:9px;margin-top:14px;text-align:left;color:#bbb4aa;font-size:12px;line-height:1.55}.hz-consent input{margin-top:3px;flex:0 0 auto}.hz-consent a{color:#d7b36d}.hz-honeypot{position:absolute!important;left:-9999px!important}.hz-notice{margin:0 0 18px;padding:12px 14px;border-radius:2px;font-size:14px}.hz-notice--success{background:#e8f5e9;color:#1c5b25}.hz-notice--error{background:#fdeaea;color:#7a1f1f}.hz-news-grid{display:grid;grid-template-columns:1fr;gap:24px}.hz-news-card{overflow:hidden;background:#fff;border:1px solid var(--hz-line)}.hz-news-card__image{display:block;aspect-ratio:4/3;overflow:hidden;background:#eee}.hz-news-card__image img{width:100%;height:100%;object-fit:cover;transition:transform .45s ease}.hz-news-card:hover .hz-news-card__image img{transform:scale(1.025)}.hz-news-card__body{padding:22px}.hz-news-card__type,.hz-single-news__kicker{margin:0 0 10px;color:var(--hz-gold);font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.hz-news-card__title{margin:0 0 12px;font:400 26px/1.2 Georgia,serif}.hz-news-card__title a{color:var(--hz-ink);text-decoration:none}.hz-news-card__excerpt{margin:0 0 15px;color:#5d574e;line-height:1.65}.hz-news-card__link{color:var(--hz-gold);font-weight:700;text-decoration:none}.hz-single-news{max-width:960px;margin-inline:auto}.hz-single-news__hero{margin:0 0 32px}.hz-single-news__hero img{display:block;width:100%;height:auto}.hz-single-news__content{font-size:clamp(17px,2vw,19px);line-height:1.8}.hz-single-news__meta{margin:32px 0;border-top:1px solid var(--hz-line)}.hz-single-news__meta>div{display:grid;grid-template-columns:120px 1fr;gap:16px;padding:12px 0;border-bottom:1px solid var(--hz-line)}.hz-single-news__meta dt{color:#777}.hz-single-news__meta dd{margin:0;font-weight:700}.hz-single-news__cta a{display:inline-block;padding:15px 24px;background:var(--hz-gold);color:#fff;text-decoration:none;font-weight:700}@media(min-width:640px){.hz-signup__row{grid-template-columns:.8fr 1.25fr auto}.hz-news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.hz-news-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.hz-news-card__image img{transition:none}}
