.kd2 .rh-slot{display:grid;justify-items:start}.kd2 .rh-term{grid-area:1/1;white-space:nowrap;opacity:0;transform:translateY(.12em);transition:opacity .28s cubic-bezier(.4,0,1,1),transform .28s cubic-bezier(.4,0,1,1)}.kd2 .rh-term[data-s=prev]{transform:translateY(-.12em)}.kd2 .rh-term[data-s=on]{opacity:1;transform:none;transition:opacity .52s cubic-bezier(.2,.6,.2,1) .2s,transform .52s cubic-bezier(.2,.6,.2,1) .2s}.kd2 .rh-glow{position:absolute;inset:0;z-index:-1;pointer-events:none;-webkit-mask-image:linear-gradient(180deg,#000 0,#000 62%,transparent);mask-image:linear-gradient(180deg,#000 0,#000 62%,transparent);background:radial-gradient(ellipse 52% 85% at 100% 50%,rgb(255 140 54/.2),rgb(255 140 54/.08) 38%,rgb(255 140 54/0) 72%)}@media (max-width:767px){.kd2 .rh-glow{opacity:.7;background:radial-gradient(ellipse 85% 40% at 100% 26%,rgb(255 140 54/.2),rgb(255 140 54/.08) 40%,rgb(255 140 54/0) 74%)}}.kd2 .mh{isolation:isolate}.kd2 .mh-h{margin:0;font-family:var(--font-serif),Georgia,serif;font-size:clamp(2.5rem,6.25vw,5.5rem);font-weight:400;line-height:1.04;letter-spacing:-.025em;color:var(--kd2-ink)}.kd2 .mh-l{display:block;white-space:nowrap}.kd2 .mh-slot .rh-term:before{content:attr(data-t)}@media (prefers-reduced-motion:reduce){.kd2 .mh .rh-slot{display:grid}.kd2 .mh .rh-term{transition:none}}.kd2 .mh .kd2-band{display:none}@media (min-width:1024px){.kd2 .mh .rh-glow{display:none}.kd2 .mh .kd2-k{-webkit-mask-image:linear-gradient(180deg,#000 58%,transparent 85%);mask-image:linear-gradient(180deg,#000 58%,transparent 85%)}}.kd2 .mh--m3a .mh-h{--s:clamp(2.5rem,6.25vw,5.5rem);--k:1.1;--tk:1.15;font-size:min(calc(var(--s) * var(--k, 1)),calc(100cqw / 7.2))}@media (min-width:1280px){.kd2 .mh--m3a .mh-h{font-size:calc(var(--s) * var(--k, 1))}}.kd2 .mh--m3a .mh-slot{font-size:calc(var(--tk, 1) * 1em)}.kd2 .mh--m3a .mh-static{display:none;white-space:nowrap}.kd2 .mh--m3a .mh-static:before{content:attr(data-t)}@media (prefers-reduced-motion:reduce){.kd2 .mh--m3a .rh-slot{display:none}.kd2 .mh--m3a .mh-static{display:block;font-size:min(calc(var(--tk, 1) * 1em),calc(100cqw / 8.6))}}.kd2 .mh-acc--underline :is(.mh-slot .rh-term,.mh-static):before{text-decoration-line:underline;text-decoration-color:rgb(255 140 54/.75);text-decoration-thickness:max(1.5px,.03em);text-underline-offset:.14em;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}@media (min-width:1024px){.kd2 .mh.rh--glow .mh-h{--k:calc(1.1 * 1.08)}.kd2 .mh.rh--glow .kd2-k{display:none}.kd2 .mh.rh--glow .rh-glow{display:block;left:calc(min(100%, 50% + 80rem / 2) - min(100%, 80rem));right:auto;width:calc(2 * min(100%, 80rem));background:radial-gradient(ellipse 26% 85% at 50% 50%,rgb(255 140 54/.2),rgb(255 140 54/.08) 38%,rgb(255 140 54/0) 72%)}}.kd2 .sh-h{margin:0;font-family:var(--font-serif),Georgia,serif;font-weight:400;line-height:.98;letter-spacing:-.03em;color:var(--kd2-ink)}.kd2 .sh-em{font-style:italic;font-weight:300;letter-spacing:-.02em}.kd2 .sh--t1 .sh-h{font-size:min(44px,calc(100cqw / (5.832 * 1.02)))}@media (max-width:767.98px){.kd2 .sh-br--d{display:none}}@media (min-width:768px){.kd2 .sh-br--m{display:none}.kd2 .sh-h{white-space:nowrap}.kd2 .sh--t1 .sh-h{font-size:calc(.7 * (min(100vw, 80rem) - 48px) / (8.809 * 1.02))}}