.font-ink{display:block;width:min(100%,calc(var(--ink-w) * 1em));background-color:currentColor;mask:var(--ink-src) center /contain no-repeat}.header_component:has(.font-specimen){flex-flow:row wrap;column-gap:var(--space-16);align-items:stretch}.header_component:has(.font-specimen)>.header_title-wrapper{flex:2 1 36rem;min-width:0}.font-specimen{display:flex;flex:1 1 22rem;flex-direction:column;margin:0;min-width:0;color:var(--color-1000)}.font-specimen_label{padding-bottom:var(--space-3);border-bottom:1px solid var(--color-100);color:var(--color-700);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);font-variation-settings:"wght" var(--font-wght-medium);line-height:var(--space-4)}.font-specimen_name{min-width:0;padding-top:var(--space-8);font-size:clamp(4rem,6vw,6rem)}.font-specimen_text{max-width:27rem;margin:0;padding-top:var(--space-5);color:var(--color-700);font-size:var(--font-size-sm);line-height:var(--space-6);text-wrap:balance}.font-specimen_strong{color:var(--color-900)}.font-specimen_figure{font-variant-numeric:tabular-nums;white-space:nowrap}.font-specimen_link{color:var(--color-900);text-decoration:underline;text-decoration-color:var(--color-400);text-decoration-thickness:1px;text-underline-offset:.25em;transition:color var(--duration-base) var(--ease-smooth),text-decoration-color var(--duration-base) var(--ease-smooth)}.font-specimen_link:hover{color:var(--color-1000);text-decoration-color:var(--color-700)}.font-specimen_link:focus-visible{outline:none;border-radius:var(--radius-2xs);box-shadow:var(--shadow-focus)}@media screen and (max-width:767px){.font-specimen_name{padding-top:var(--space-6);font-size:clamp(3.5rem,18vw,5rem)}.font-specimen_text{padding-top:var(--space-5)}}