/* Isolated heading styles loaded after all theme styles. */
body.ai-page #ai-intro .ai-destiny-heading {width:100%;text-align:center;padding:28px 0 0}
body.ai-page #ai-intro .ai-destiny-kicker {display:inline-block;margin:0 0 22px;padding:7px 18px;border:1px solid #b5a36c;border-radius:999px;color:#86691f;background:#ede6cf55;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:10px;line-height:1.5;letter-spacing:.2em;font-weight:750;max-width:100%}
body.ai-page #ai-intro .ai-destiny-heading h1 {font-family:Georgia,"Times New Roman",serif;font-weight:400;font-size:clamp(30px,4.5vw,48px);line-height:1.12;letter-spacing:-.035em;color:#233b2e;text-align:center;max-width:none;margin:0}
body.ai-page #ai-intro .ai-destiny-heading h1 em {font-family:inherit;font-style:italic;font-weight:400;color:#967321}
@media(max-width:620px){
body.ai-page #ai-intro .ai-destiny-heading {padding-top:24px}
body.ai-page #ai-intro .ai-destiny-kicker {font-size:9px;letter-spacing:.16em;margin-bottom:18px;padding:6px 14px}
body.ai-page #ai-intro .ai-destiny-heading h1 {font-size:clamp(28px,7.2vw,42px);line-height:1.16}
}
