.t-display-xl{font-family:var(--font-display);font-weight:500;font-style:italic;font-size:var(--display-xl);line-height:var(--leading-display);letter-spacing:var(--tracking-display);text-wrap:balance}.t-display-lg{font-family:var(--font-display);font-weight:500;font-size:var(--display-lg);line-height:var(--leading-display);letter-spacing:var(--tracking-display);text-wrap:balance}.t-display-md{font-family:var(--font-display);font-weight:500;font-size:var(--display-md);line-height:var(--leading-tight);letter-spacing:var(--tracking-display);text-wrap:balance}.t-display-sm{font-family:var(--font-display);font-weight:500;font-size:var(--display-sm);line-height:var(--leading-tight);letter-spacing:var(--tracking-display);text-wrap:balance}.t-italic{font-family:var(--font-display);font-style:italic;font-weight:400}.t-body{font-family:var(--font-body);font-size:var(--text-body);line-height:var(--leading-body);max-width:62ch;text-wrap:pretty}.t-body-lede{font-family:var(--font-body);font-size:var(--text-lead);line-height:1.55;max-width:60ch;text-wrap:pretty}.t-body-sm{font-family:var(--font-body);font-size:var(--text-sm);line-height:1.55}.t-caps-sm{font-family:var(--font-body);font-size:var(--text-xs);font-weight:500;text-transform:uppercase;letter-spacing:var(--tracking-caps-sm);font-feature-settings:"case" 1,"kern" 1;color:var(--text-muted)}.t-caps-md{font-family:var(--font-body);font-size:var(--text-sm);font-weight:500;text-transform:uppercase;letter-spacing:var(--tracking-caps-md);font-feature-settings:"case" 1,"kern" 1}.t-index{font-family:var(--font-body);font-size:var(--text-xs);font-weight:400;letter-spacing:.3em;font-variant-numeric:tabular-nums lining-nums;color:var(--text-muted)}.t-price{font-family:var(--font-body);font-size:var(--text-body);font-weight:400;font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"kern" 1,"lnum" 1;letter-spacing:.02em}.t-price-display{font-family:var(--font-display);font-weight:500;font-size:var(--display-sm);font-variant-numeric:tabular-nums lining-nums;letter-spacing:-.005em}.t-link{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:var(--line-soft);text-underline-offset:3px;transition:text-decoration-color var(--dur-ui) var(--ease-ui)}.t-link:hover{text-decoration-color:currentColor}.t-dropcap:first-letter{font-family:var(--font-display);font-weight:500;font-style:italic;font-size:3.4em;line-height:.86;float:left;padding:.06em .08em 0 0;color:var(--text)}.rhythm-xs{padding-block:var(--rhythm-xs)}.rhythm-sm{padding-block:var(--rhythm-sm)}.rhythm-md{padding-block:var(--rhythm-md)}.rhythm-lg{padding-block:var(--rhythm-lg)}.rhythm-xl{padding-block:var(--rhythm-xl)}
