[data-invite="kolam"]{--display:'Cormorant',serif;--hand:'Kalam',cursive;--script:'Catamaran',sans-serif}
[data-invite="kolam"] .iv-hero__invocation{font-family:'Catamaran',sans-serif;font-weight:700;letter-spacing:.14em;text-transform:uppercase;font-size:var(--step-0)}
[data-invite="kolam"] .iv-hero__names{font-family:'Cormorant',serif;font-weight:700}
[data-invite="kolam"] .iv-sec--tint{background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--gold) 12%,var(--bg2)) 14%,color-mix(in srgb,var(--gold) 12%,var(--bg2)) 86%,transparent)}
[data-invite="kolam"] .iv-fn{border-radius:4px;border-top:4px double var(--gold);background:linear-gradient(180deg,var(--paper),color-mix(in srgb,var(--accent) 6%,var(--paper)))}
[data-invite="kolam"] .iv-divider::before,[data-invite="kolam"] .iv-divider::after{background:repeating-linear-gradient(90deg,var(--gold) 0 3px,transparent 3px 9px)}
[data-invite="kolam"] .iv-count div{border-radius:4px;border-top:3px solid var(--primary)}
