main h1.case-type,main h2.case-type{font-family:Arial,Helvetica,sans-serif;font-weight:700;letter-spacing:-.06em;line-height:1.08}
.case-letter{display:inline-block;margin-right:-.065em;transform:scaleX(1.09) skewX(-1deg);transform-origin:50% 70%;font-family:Arial,Helvetica,sans-serif;font-weight:700}
.case-letter.serif{font-family:Georgia,'Times New Roman',serif;font-style:italic;font-weight:700}
.case-letter.round{font-style:italic}
.case-type .text-word{overflow:visible;padding-right:.045em}
.case-type .text-word>span{filter:var(--case-fusion)}
.case-ink-defs{position:absolute;width:0;height:0;pointer-events:none}

.case-letter:nth-child(2n){transform:scaleX(1.09) skewX(1deg)}
.case-letter.serif{transform:scaleX(1.1) rotate(-1deg)}

.closing{position:relative;isolation:isolate;margin-top:0}
.closing:before{content:"";position:absolute;left:0;right:0;top:-100px;height:101px;background:linear-gradient(to bottom,transparent,var(--lime));z-index:-1;pointer-events:none}
