.page-module__atJKdW__main{width:100%;min-height:100vh;padding-block:calc(2rem + var(--fontsize-large) + 2rem + var(--layout-row-gap) + 4px) var(--layout-margin-bottom);padding-inline:var(--layout-margin-inline);flex-direction:column;display:flex}.page-module__atJKdW__nav{padding:2rem var(--layout-margin-inline);z-index:var(--z-navigation);color:var(--color-text);font-size:var(--fontsize-large);background:var(--color-background);justify-content:space-between;align-items:center;display:flex;position:fixed;top:0;left:0;right:0}.page-module__atJKdW__brand{color:inherit;align-items:center;text-decoration:none;display:flex}.page-module__atJKdW__navCenter{align-items:center;gap:.5rem;display:flex}.page-module__atJKdW__navCenter h1{font-size:var(--fontsize-large);font-weight:400}.page-module__atJKdW__navPill{height:1.6em;font-size:var(--fontsize-large);border:1px solid var(--color-text);background:var(--color-background);color:var(--color-text);cursor:pointer;transition:background var(--duration-hover), color var(--duration-hover);border-radius:.25em;align-items:center;padding-inline:.35em;text-decoration:none;display:inline-flex}.page-module__atJKdW__navPill:hover{background:var(--color-text);color:var(--color-background)}.page-module__atJKdW__navItems{align-items:center;display:flex}.page-module__atJKdW__navItem:not(:last-child){margin-right:1.5rem}.page-module__atJKdW__navItem a{color:inherit;transition:color var(--duration-hover);text-decoration:none}.page-module__atJKdW__navItem a:hover{color:var(--color-accent)}.page-module__atJKdW__testers{width:90%;margin:0 auto}.page-module__atJKdW__tester{margin-bottom:var(--layout-row-gap);color:#000;text-align:center;overflow-wrap:break-word;cursor:text;transition:box-shadow var(--duration-hover);background:#fff;border-radius:.75rem;padding:4.5rem 7.3%;display:block}.page-module__atJKdW__testerLabel{font-size:var(--fontsize-large);color:#000;text-align:center;margin-bottom:3.5rem;font-weight:400;display:block}.page-module__atJKdW__testerText{font-size:clamp(max(24px, calc(var(--target-size) * .35px)), calc(var(--target-size) * .0625vw), calc(var(--target-size) * 1px));outline:none;width:100%;line-height:1.15;transition:opacity .3s;display:block}.page-module__atJKdW__testerText::selection{color:#fff;background:#000}.page-module__atJKdW__testerTextLoading{opacity:0;pointer-events:none}.page-module__atJKdW__about{border-bottom:1px solid var(--color-text);padding:3rem 0}.page-module__atJKdW__aboutInner{max-width:1280px;font-size:var(--fontsize-large);grid-template-columns:1fr 1fr;gap:16rem;margin:0 auto;line-height:1.5;display:grid}.page-module__atJKdW__aboutDescription{text-align:left}.page-module__atJKdW__aboutDescription p{margin-bottom:1rem}.page-module__atJKdW__aboutDescription p:last-child{margin-bottom:0}.page-module__atJKdW__aboutDetails{text-align:left}.page-module__atJKdW__detailsList{font-size:var(--fontsize-large);grid-template-columns:auto 1fr;gap:.5rem 2rem;display:grid}.page-module__atJKdW__detailsList dt{opacity:.5}.page-module__atJKdW__detailsList dd{margin:0}.page-module__atJKdW__description{border-bottom:1px solid var(--color-text);text-align:center;padding:2.5rem 0}.page-module__atJKdW__descriptionInner{max-width:1280px;font-size:var(--fontsize-large);margin:0 auto;line-height:1.5}.page-module__atJKdW__descriptionInner p{margin-bottom:1rem}.page-module__atJKdW__descriptionInner p:last-child{margin-bottom:0}.page-module__atJKdW__charsSection{border-bottom:1px solid var(--color-text);flex-direction:column;align-items:center;padding:2rem 0;display:flex}.page-module__atJKdW__charsSection h2{font-size:var(--fontsize-large);text-align:center;margin-bottom:1rem;font-weight:400}.page-module__atJKdW__charsGrid{border-top:1px solid var(--color-text);border-left:1px solid var(--color-text);flex-wrap:wrap;justify-content:center;display:flex}.page-module__atJKdW__charCell{border-right:1px solid var(--color-text);border-bottom:1px solid var(--color-text);justify-content:center;align-items:center;width:4rem;height:4rem;font-size:1.75rem;display:flex}@media (max-width:768px){.page-module__atJKdW__nav{justify-content:center}.page-module__atJKdW__navCenter,.page-module__atJKdW__navItems{display:none}.page-module__atJKdW__testers{width:100%}.page-module__atJKdW__tester{padding:1.5rem 1rem}.page-module__atJKdW__testerText{font-size:10vw}.page-module__atJKdW__nav img{width:100px;height:auto}.page-module__atJKdW__charCell{width:3rem;height:3rem;font-size:1.25rem}.page-module__atJKdW__aboutInner{grid-template-columns:1fr;gap:2rem}}
.FontToolbar-module__q431kq__toolbar{color:#fff;z-index:30;white-space:nowrap;opacity:1;background:#000;border-radius:1rem;align-items:center;gap:0;padding:1rem 1.5rem;font-size:1.1rem;transition:opacity .2s,transform .2s;display:flex;position:fixed;bottom:1.35rem;left:50%;transform:translate(-50%);box-shadow:0 4px 24px #00000040}.FontToolbar-module__q431kq__toolbarHidden{opacity:0;pointer-events:none;transform:translate(-50%)translateY(1rem)}.FontToolbar-module__q431kq__group{align-items:center;gap:.6rem;display:flex;position:relative}.FontToolbar-module__q431kq__label{color:#fff;-webkit-user-select:none;user-select:none}.FontToolbar-module__q431kq__separator{background:#00000026;width:1px;height:1.75rem;margin:0 1.25rem}.FontToolbar-module__q431kq__selectWrapper{position:relative}.FontToolbar-module__q431kq__selectButton{cursor:pointer;color:#fff;transition:border-color var(--duration-hover);background:0 0;border:1px solid #0000004d;border-radius:.4rem;align-items:center;gap:.4rem;padding:.4rem .75rem;font-family:inherit;font-size:1.1rem;display:flex}.FontToolbar-module__q431kq__selectButton:hover{border-color:var(--color-background)}.FontToolbar-module__q431kq__chevron{opacity:.6;font-size:.65em}.FontToolbar-module__q431kq__selectMenu{z-index:40;background:#000;border:1px solid #00000026;border-radius:.6rem;min-width:100%;padding:.4rem 0;list-style:none;position:absolute;bottom:calc(100% + .5rem);left:0;box-shadow:0 4px 16px #ffffff1a}.FontToolbar-module__q431kq__selectOption{color:#fff;cursor:pointer;text-align:left;background:0 0;border:none;width:100%;padding:.5rem 1rem;font-family:inherit;font-size:1.1rem;display:block}.FontToolbar-module__q431kq__selectOption:hover{background:#00000014}.FontToolbar-module__q431kq__selectOptionActive{font-weight:600}.FontToolbar-module__q431kq__slider{appearance:none;cursor:pointer;background:#fff3;border-radius:2px;outline:none;width:8rem;height:3px}.FontToolbar-module__q431kq__slider::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#fff;border:none;border-radius:50%;width:18px;height:18px}.FontToolbar-module__q431kq__slider::-moz-range-thumb{cursor:pointer;background:#fff;border:none;border-radius:50%;width:18px;height:18px}.FontToolbar-module__q431kq__toggleGroup{align-items:center;gap:.6rem;display:flex}.FontToolbar-module__q431kq__toggle{color:#fff;cursor:pointer;opacity:.4;transition:opacity var(--duration-hover), border-color var(--duration-hover);background:0 0;border:1px solid #0000;border-radius:.4rem;align-items:center;gap:.3rem;padding:.4rem .75rem;font-family:inherit;font-size:1.1rem;display:flex}.FontToolbar-module__q431kq__toggle:hover{opacity:.7}.FontToolbar-module__q431kq__toggle[data-state=on]{opacity:1;border-color:#0000004d}@media (max-width:768px){.FontToolbar-module__q431kq__toolbar{left:var(--layout-margin-inline);right:var(--layout-margin-inline);overflow-x:auto;transform:none}.FontToolbar-module__q431kq__toolbarHidden{transform:translateY(1rem)}.FontToolbar-module__q431kq__slider{width:5rem}}
