.ch-wrap{background:var(--ch-bg);padding:var(--ch-padding);justify-content:center;display:flex}.ch-inner{text-align:center;flex-direction:column;align-items:center;gap:22px;width:100%;max-width:1000px;display:flex}.ch-eyebrow{color:var(--c-amber);border-radius:var(--radius-full);letter-spacing:.08em;text-transform:uppercase;background:#e5a50a0d;border:1px solid #e5a50a80;padding:6px 18px;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:13px;font-weight:600}.ch-title-row{justify-content:center;align-items:center;gap:26px;width:100%;display:flex}.ch-leaf{width:44px;height:var(--h-tap);object-fit:contain;flex-shrink:0;transform:rotate(-90deg)}.ch-leaf--right{transform:scaleX(-1)rotate(-90deg)}.ch-title{color:var(--ch-title-color);font-family:var(--font-heading);white-space:nowrap;margin:0;font-size:40px;font-weight:700;line-height:1.2}.ch-title-highlight{color:var(--ch-highlight-color);font-style:italic}.ch-subtitle{color:var(--ch-subtitle-color);letter-spacing:.3px;margin:0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:18px;font-weight:400}.ch-divider{background:linear-gradient(90deg, transparent, var(--color-gold), transparent);border-radius:var(--radius-2);width:52px;height:2px;display:block}@media (max-width:768px){.ch-title-row.ch-len-22 .ch-title{white-space:normal}.ch-title-row.ch-len-22 .ch-title-highlight{margin-top:4px;font-size:.82em;display:block}}@media (min-width:769px) and (max-width:1200px){.ch-title-row.ch-len-36 .ch-title{white-space:normal}.ch-title-row.ch-len-36 .ch-title-highlight{margin-top:6px;font-size:.85em;display:block}}@media (min-width:1201px){.ch-title-row.ch-len-52 .ch-title{white-space:normal}.ch-title-row.ch-len-52 .ch-title-highlight{margin-top:6px;font-size:.85em;display:block}}.ch-title-highlight{vertical-align:top;max-width:100%;display:inline-block}.ch-title{text-wrap:balance}
