.n3TnvG_page{--font-set-border:var(--lightningcss-light,var(--mantine-color-border-0)) var(--lightningcss-dark,var(--mantine-color-border-1));--font-set-muted:var(--lightningcss-light,#52617a) var(--lightningcss-dark,#aeb9cc);--mantine-color-anchor:var(--lightningcss-light,#4338ca) var(--lightningcss-dark,#c2bfff);--mantine-color-purple-light-color:var(--mantine-color-anchor);max-width:1220px;color:var(--lightningcss-light,var(--mantine-color-text-1)) var(--lightningcss-dark,var(--mantine-color-text-0));margin-inline:auto;padding:40px 48px 64px}.n3TnvG_page h1,.n3TnvG_page h2,.n3TnvG_page p{margin:0}.n3TnvG_page h2{font-size:1.25rem;line-height:1.4}.n3TnvG_page p{color:var(--font-set-muted);line-height:1.65}.n3TnvG_page>p{margin-block:20px}.n3TnvG_page a{text-underline-offset:.2em}.n3TnvG_intro{justify-content:space-between;align-items:center;gap:24px;margin-bottom:28px;display:flex}.n3TnvG_intro h1{letter-spacing:-.025em;align-items:baseline;gap:14px;font-size:clamp(2rem,4vw,2.5rem);font-weight:650;line-height:1.2;display:flex}.n3TnvG_intro h1 span{color:var(--font-set-muted);font-size:1.25rem;font-weight:400}.n3TnvG_intro p{margin-top:8px}.n3TnvG_utilities{flex-shrink:0;gap:4px}.n3TnvG_notice{flex-wrap:wrap;align-items:center;gap:8px;padding-block:12px;display:flex}.n3TnvG_notice>span{flex:240px}.n3TnvG_empty{border-top:1px solid var(--font-set-border);padding-block:64px}.n3TnvG_empty p{margin-block:12px 24px}.n3TnvG_download,.n3TnvG_deliveryHeading{justify-content:space-between;align-items:center;gap:24px;display:flex}:is(.n3TnvG_download,.n3TnvG_deliveryHeading)>div:first-child{min-width:0}:is(.n3TnvG_download,.n3TnvG_deliveryHeading) p{max-width:65ch;margin-top:8px}.n3TnvG_download{padding-block:28px}.n3TnvG_downloadButton{flex-shrink:0}.n3TnvG_website{padding-block:28px}.n3TnvG_deliveryHeading{margin-bottom:28px}.n3TnvG_codeStack{grid-template-columns:minmax(0,1fr);gap:28px;min-width:0;display:grid}.n3TnvG_feedback{margin-block:0 20px}.n3TnvG_fonts{border-top:1px solid var(--font-set-border)}.n3TnvG_fontRow{border-bottom:1px solid var(--font-set-border);content-visibility:auto;contain-intrinsic-size:auto 180px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:32px;padding-block:24px;display:grid}.n3TnvG_specimen{overflow-wrap:anywhere;font-size:clamp(2rem,4vw,3.25rem);line-height:1.3}.n3TnvG_fontDetails{min-width:0}.n3TnvG_fontDetails h2 a{color:inherit;text-decoration:none}.n3TnvG_fontDetails h2 a:hover{text-decoration:underline}.n3TnvG_fontDetails p{margin-top:6px;font-size:.875rem}.n3TnvG_rowActions{flex-wrap:wrap;align-items:center;gap:8px 20px;margin-top:12px;font-size:.875rem;display:flex}.n3TnvG_rowActions>a{min-height:40px;color:var(--mantine-color-anchor);align-items:center;gap:4px;display:inline-flex}.n3TnvG_unavailableFontRow{border-bottom:1px solid var(--font-set-border);justify-content:space-between;align-items:center;gap:20px;padding-block:24px;display:flex}.n3TnvG_unavailableFontRow>div{overflow-wrap:anywhere;min-width:0}@media (width<=62em){.n3TnvG_intro{flex-direction:column;align-items:flex-start}}@media (width<=48em){.n3TnvG_page{padding:28px 20px 48px}.n3TnvG_intro{gap:16px;margin-bottom:20px}.n3TnvG_utilities{flex-shrink:1}.n3TnvG_download,.n3TnvG_deliveryHeading{flex-direction:column;align-items:stretch;gap:20px}.n3TnvG_fontRow{grid-template-columns:minmax(0,1fr);gap:16px}}
