.layoutStyles_logo__oqZo3{position:fixed;top:0;left:calc(var(--outer-gutter) - 1rem);width:3.5rem;height:auto;z-index:99999}.layoutStyles_logo__oqZo3 svg path{fill:var(--text-main)}@media(hover:hover){.layoutStyles_logo__oqZo3 a:hover svg path{fill:var(--accent);transition:.2s}}@media(min-width:1060px){.layoutStyles_logo__oqZo3{position:fixed;top:unset;bottom:0;left:0;width:6rem;height:6rem}}.layoutStyles_nav__logo__PDSI1{position:relative;z-index:999;display:none!important}@media(min-width:1060px){.layoutStyles_nav__logo__PDSI1{display:block!important}}.layoutStyles_nav_container__V1oFR{position:absolute;background:var(--bg-main);z-index:99;padding:.25rem var(--outer-gutter);top:0;left:0;width:100vw;height:3.5rem;border-bottom:1px solid var(--text-tertiary);display:grid;align-items:center;position:fixed}.layoutStyles_nav__links__main__HAHxh{align-self:center}@media(min-width:1500px){.layoutStyles_nav__links__main__HAHxh{width:100%;max-width:var(--maxwidth-article);margin:0 auto}}@media(max-width:1059px){.layoutStyles_nav__links__main__HAHxh{font-size:1.25em}}@media(min-width:1060px){.layoutStyles_nav__links__secondary__arclU{display:none!important}}@media(max-width:1059px){.layoutStyles_nav__links__secondary__arclU,.layoutStyles_nav__links__shopping__eN_6o{align-self:center;font-size:.75em}.layoutStyles_nav__links__secondary__arclU a,.layoutStyles_nav__links__secondary__arclU div,.layoutStyles_nav__links__shopping__eN_6o a,.layoutStyles_nav__links__shopping__eN_6o div{margin-bottom:.75rem}}.layoutStyles_footer__U2wKu ul,.layoutStyles_nav__item__ch91d[data-label=cart],.layoutStyles_nav__link__W6c9N{color:var(--text-main);text-decoration:none;font-family:var(--mono);text-transform:uppercase;letter-spacing:.05em}@media(hover:hover){.layoutStyles_footer__U2wKu ul:hover,.layoutStyles_nav__item__ch91d[data-label=cart]:hover,.layoutStyles_nav__link__W6c9N:hover{color:var(--accent);transition:.25s}}.layoutStyles_home__collection__EflJM{display:flex;justify-content:center;width:100vw;margin-left:calc(-1*var(--outer-gutter))}@media(min-width:1060px){.layoutStyles_home__collection__EflJM{padding-bottom:var(--gutter)}}.layoutStyles_home__collection__EflJM svg{overflow:visible}.layoutStyles_home__collection__EflJM svg path{fill:var(--text-main)}@media(max-width:1059px){.layoutStyles_home__collection__EflJM:first-of-type{margin-top:calc(-1*var(--outer-gutter))}}.layoutStyles_home__collection__link__Wr2G3{padding:var(--outer-gutter);transition:.2s}@media(min-width:1060px){.layoutStyles_home__collection__link__Wr2G3{padding:var(--gutter)}.layoutStyles_home__collection__link_mobile__fi2_Z{display:none}}.layoutStyles_home__collection__link_desktop__oN1mL{display:none}@media(min-width:1060px){.layoutStyles_home__collection__link_desktop__oN1mL{display:block}}@media(hover:hover){.layoutStyles_home__collection__link__Wr2G3:hover{transition:.2s;background-color:var(--bg-accent);box-shadow:0 7.5px 25px var(--accent)}.layoutStyles_home__collection__link__Wr2G3:hover svg path{fill:var(--accent);transition:.2s}}@media(hover:hover)and (prefers-color-scheme:dark){.layoutStyles_home__collection__link__Wr2G3:hover{box-shadow:0 7.5px 25px #000}}@media(min-width:1280px){.layoutStyles_home__collection__link__Wr2G3{border-radius:1.5rem;width:100%;margin-left:calc(var(--outer-gutter) - var(--gutter));margin-right:calc(var(--outer-gutter) - var(--gutter));max-width:var(--fullwidth)}}@media(min-width:1280px)and (hover:hover){.layoutStyles_home__collection__link__Wr2G3:hover{transform:scale(1.0125)}}.layoutStyles_home__collection__EflJM a,.layoutStyles_home__collection__EflJM img{width:100%;height:auto;max-width:var(--fullwidth)}.layoutStyles_footer__U2wKu{width:100vw;margin-left:calc(-1*var(--outer-gutter));background-color:var(--bg-alt);padding:2.5rem 0 0}@media(min-width:1060px){.layoutStyles_footer__U2wKu{padding:2.5rem 0 8rem;margin-top:3rem}}.layoutStyles_footer__U2wKu a{color:var(--text-main)}@media(hover:hover){.layoutStyles_footer__U2wKu a:hover{color:var(--accent)}}.layoutStyles_footer_content__qC3PG{padding-left:var(--outer-gutter);padding-right:var(--outer-gutter);display:grid;grid-gap:var(--outer-gutter);grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}@media(min-width:1060px){.layoutStyles_footer_content__qC3PG{grid-gap:var(--gutter)}}.layoutStyles_footer_content__qC3PG>div{border-top:1px solid var(--text-tertiary);padding-top:1.5rem;padding-bottom:2.5rem}.layoutStyles_footer_content__qC3PG>div:last-of-type{text-align:right;min-height:16rem;display:grid;align-content:space-between;grid-template-columns:1fr}@media(min-width:1060px){.layoutStyles_footer_content__qC3PG>div:last-of-type{min-height:24rem}}@media(max-width:1059px){.layoutStyles_footer_content__qC3PG>div:last-of-type{text-align:left}.layoutStyles_footer_content__qC3PG>div:last-of-type ul{display:grid;grid-template-columns:repeat(2,minmax(120px,1fr))}}.layoutStyles_footer_content__qC3PG svg{width:1rem;height:1rem;transform:translateY(3px);margin-left:.25rem}.layoutStyles_footer_content__qC3PG svg path{stroke-width:3px;stroke:var(--text-secondary)}@media(max-width:1059px){.layoutStyles_footer__U2wKu .layoutStyles_newsletter_container__uDAYr{grid-column:1/3}.layoutStyles_footer__U2wKu .layoutStyles_footer_end__rkE4D{grid-column:1/3;display:grid;grid-gap:var(--gutter);grid-template-columns:1fr 1fr}}.layoutStyles_footer__copyright__jrIeS{font-family:var(--mono)}.MobileMenuStyles_nav__ymvXO{display:grid;grid-gap:var(--gutter);width:100%;margin:0 auto}.MobileMenuStyles_nav__ymvXO a{color:var(--text-main)}.MobileMenuStyles_nav__ymvXO h1 a{font-weight:400;font-variation-settings:"opsz" 48,"wght" 700;font-size:1.5em;color:var(--text-main);font-family:inherit;text-transform:none;letter-spacing:0}@media(prefers-color-scheme:dark){.MobileMenuStyles_nav__ymvXO h1 a{font-variation-settings:"opsz" 48,"wght" 650}}.MobileMenuStyles_nav__links__dHU4e{display:flex;align-items:center;grid-column:2/5}.MobileMenuStyles_nav__item___vQdF[data-label=cart]{margin-left:auto}.MobileMenuStyles_nav__menu__wrapper__yQz1z{width:100%}.MobileMenuStyles_nav__menu__zwZvp{display:grid;justify-content:flex-end}.MobileMenuStyles_nav__menu_button__hBcEY{border:none;color:var(--text-main);z-index:102;position:relative;align-self:flex-end;margin:0;padding:.5rem .75rem;transform:translateX(.75rem);font-size:1rem;text-transform:uppercase;letter-spacing:.03em;font-weight:600}.MobileMenuStyles_nav__menu_button__hBcEY:hover{color:var(--accent)}.MobileMenuStyles_nav__menu_button__hBcEY:focus{outline:none;text-decoration:underline;color:var(--accent)}.MobileMenuStyles_nav__menu__scrim--active__o1qFC{background-color:var(--bg-menu);width:100vw;height:100vh;display:block;position:fixed;top:0;left:0;z-index:100}@supports((-webkit-backdrop-filter:blur(8px)) or (backdrop-filter:blur(8px))){.MobileMenuStyles_nav__menu__scrim--active__o1qFC{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}}.MobileMenuStyles_nav__menu--active__y7O_U{position:fixed;z-index:101;width:100vw;height:100vh;top:0;left:0;font-size:2rem;grid-gap:var(--outer-gutter);padding:var(--outer-gutter)}@media(min-width:1500px){.MobileMenuStyles_nav__menu--active__y7O_U{padding-left:var(--outer-gutter);padding-right:var(--outer-gutter)}}.MobileMenuStyles_nav__menu--active__y7O_U>div{margin-top:3rem;display:flex;flex-direction:column}.MobileMenuStyles_nav__menu--active__y7O_U>div>div:last-of-type{margin:0}.MobileMenuStyles_nav__menu--active__y7O_U button{border:none;font-size:1rem}@media(hover:hover){.MobileMenuStyles_nav__menu--active__y7O_U a:hover,.MobileMenuStyles_nav__menu--active__y7O_U button:hover{color:var(--accent)}}.MobileMenuStyles_nav__menu__large__Q7zjy{display:none}@media(min-width:1060px){.MobileMenuStyles_nav__menu__zwZvp{display:none}.MobileMenuStyles_nav__menu__large__Q7zjy{display:grid}.MobileMenuStyles_nav__menu__large__Q7zjy>div{display:grid;grid-template-columns:minmax(25%,1fr) minmax(0,var(--maxwidth-article)) minmax(max-content,1fr);width:100%;grid-gap:var(--outer-gutter)}}@media(min-width:1060px)and (min-width:1280px){.MobileMenuStyles_nav__menu__large__Q7zjy>div{grid-gap:var(--gutter)}}@media(min-width:1060px){.MobileMenuStyles_nav__menu__large__Q7zjy div div{display:flex;grid-gap:calc(var(--gutter) + 1.5vw)}.MobileMenuStyles_nav__menu__large__Q7zjy div div:last-of-type{align-items:center;justify-content:end}.MobileMenuStyles_nav__menu__large__Q7zjy .MobileMenuStyles_nav__item___vQdF a,.MobileMenuStyles_nav__menu__large__Q7zjy .MobileMenuStyles_nav__item___vQdF button{line-height:1}}@media(min-width:1500px){.MobileMenuStyles_nav__menu__large__Q7zjy>div{grid-template-columns:minmax(max-content,1fr) minmax(0,var(--maxwidth-article)) minmax(max-content,1fr)}}.NewsletterSubscribeStyles_newsletter-signup__vt2M1{order:0}.NewsletterSubscribeStyles_newsletter-signup__vt2M1 h4{font-weight:700}.NewsletterSubscribeStyles_newsletter-signup__vt2M1 p{color:var(--text-secondary);line-height:1.25;font-size:.875rem}.NewsletterSubscribeStyles_newsletter-signup__vt2M1 p.NewsletterSubscribeStyles_error-state__I0i1h{margin-top:1rem;color:var(--text-warning)}.NewsletterSubscribeStyles_newsletter-input-fields__Zm14u input{border:1px solid var(--text-tertiary);background-color:var(--bg-accent);color:var(--text-main);font-family:inherit;border-radius:2rem;height:2rem}.NewsletterSubscribeStyles_newsletter-input-fields__Zm14u .NewsletterSubscribeStyles_mc-field-group__Aon6q input{border:none;background-color:var(--footer-bg-accent);font-family:var(--mono);font-size:1rem;padding:0 .75rem;box-sizing:border-box;width:calc(100% + 1.5rem);margin:.5rem 0;transform:translateX(-.75rem)}@media(max-width:1059px){.NewsletterSubscribeStyles_newsletter-input-fields__Zm14u .NewsletterSubscribeStyles_mc-field-group__Aon6q input{transform:none;width:100%;border-radius:.5rem}}.NewsletterSubscribeStyles_newsletter-input-fields__Zm14u button{height:2rem;border:1px solid var(--accent);border-radius:2rem;padding:0 .75rem;line-height:1;font-weight:600;font-family:inherit;font-size:1rem;transform:translateX(-.75rem);margin:0}@media(max-width:1059px){.NewsletterSubscribeStyles_newsletter-input-fields__Zm14u button{transform:none;border-radius:.5rem}}@media(hover:hover){.NewsletterSubscribeStyles_newsletter-input-fields__Zm14u button:hover{background-color:var(--accent);color:var(--bg-main);border:1px solid var(--text-main);transition:.25s}}:root{--window-height:100vh;--gutter:10px;--outer-gutter:10px;--background-color:#fff;--text-color:#000;--precart-width:100%}@media(min-width:360px){:root{--outer-gutter:20px}}@media(min-width:760px){:root{--columns:3;--gutter:30px;--outer-gutter:40px}}@media(min-width:1060px){:root{--columns:4;--gutter:2.0833333333vw;--outer-gutter:2.0833333333vw;--precart-width:calc((((100vw - (2 * var(--outer-gutter))) - ((var(--columns) - 1) * var(--gutter))) / var(--columns)) + var(--outer-gutter))}}@media(min-width:1280px){:root{--columns:5;--gutter:40px;--outer-gutter:140px}}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,path-element,path-page,path-plane,post-root,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:12px;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}path-element,path-page,path-plane,path-root{display:block}*,:after,:before{box-sizing:border-box}body{padding-left:var(--outer-gutter);padding-right:var(--outer-gutter);background-color:var(--primary_background_color);color:var(--primary_text_color);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto;line-height:1.5;display:flex;min-height:100vh;flex-direction:column}.main{flex:1 1}button{cursor:pointer}button:disabled{cursor:default}a{color:var(--accent-link)}@media(hover:hover){a:hover{color:var(--link_hover_color)}}a.active{color:var(--active_link_color)}img{max-width:100%;height:auto}.icon{font-size:26px;display:inline-flex;justify-content:center;align-items:center;vertical-align:middle}.icon svg{display:block;width:1em;height:1em;fill:currentColor}.markdown{max-width:var(--maxwidth-article);margin:0 auto}@media(min-width:560px){.markdown li,.markdown p{font-size:1.125rem}}@media(min-width:760px){.markdown li,.markdown p{font-size:1.25rem}}.markdown img{width:100%}.markdown h1{font-size:3rem;font-weight:700;line-height:1;font-stretch:50%}@media(max-width:1059px){.markdown h1{padding-bottom:.5rem}}@media(min-width:1060px){.markdown h1{font-size:5rem}}.markdown h2{font-size:2rem;line-height:1}.markdown h3{font-size:1.5rem;line-height:1.125}.markdown h4,.markdown h5,.markdown h6{font-size:1.125rem}@media(min-width:1060px){.markdown h2{font-size:3rem}.markdown h3{font-size:2rem}.markdown h4,.markdown h5,.markdown h6{font-size:1.5rem}}.markdown ol,.markdown p,.markdown pre,.markdown ul{margin-bottom:1em}.markdown h1,.markdown h2,.markdown h3,.markdown h4,.markdown h5,.markdown h6{margin-bottom:1rem;font-weight:700}.markdown h2,.markdown h3,.markdown h4,.markdown h5,.markdown h6{margin-top:3rem}.markdown a{color:var(--accent-link);text-decoration:underline}.markdown li{margin-bottom:.5rem}.markdown li:first-of-type{margin-top:-.5rem}.markdown ul ul li:first-of-type{margin-top:.5rem}.markdown ul{list-style:disc}.markdown ol{list-style:decimal}.markdown ol,.markdown ul{margin-left:1em}.markdown ol p,.markdown ul p{margin-bottom:0}.markdown code{font-family:var(--mono);background-color:var(--bg-code);padding:0 .125em;border-radius:.25em}.markdown hr{margin:3rem 0}.markdown .footnote-marker{font-feature-settings:"sups";color:var(--text-secondary)}.markdown .footnote p{color:var(--text-secondary);font-size:.875rem;letter-spacing:.015em}.markdown .footnote p a{color:inherit}.markdown .footnote p:before{content:var(--footnote-label);font-feature-settings:"sups";position:relative;float:left}.markdown li,.markdown p{font-feature-settings:"ss04","ss05","ss08"}:root{--text-main:hsl(235,38%,20%);--text-secondary:hsl(235 25% 40%/1);--text-tertiary:hsl(235 20% 75%/1);--text-warning:hsl(235,100%,40%);--text-highlight:hsl(245 96% 69%/0.375);--bg-main:#fff;--bg-menu:hsla(0,0%,100%,0.8);--bg-main-alpha:hsla(0,0%,100%,0);--accent:hsl(252,100%,40%);--accent-light:hsl(235,100%,65%);--accent-link:hsl(240,100%,50%);--accent-2:hsl(358,96%,69%);--accent-3:hsl(235 25% 40%/1);--bg-accent:hsl(235,100%,98%);--bg-code:hsl(235,100%,95%);--footer-bg-accent:#fff;--bg-alt:#f2f2f2;--bg-alt-2:hsl(235 25% 40%/0.25);--fullwidth:1800px;--maxwidth-article:50rem;--radius:1.5rem;--gutter:2rem;--gutter-section:calc(4rem + 5vw);--mono:"AT Name Mono",monospace}@media(prefers-color-scheme:dark){:root{--text-main:hsl(235,38%,87.5%);--text-secondary:hsl(235,40%,85%);--text-tertiary:hsl(235 20% 40%/1);--text-warning:hsl(0,100%,80%);--text-highlight:hsl(245 100% 70%/0.4);--bg-main:hsl(233,15%,10%);--bg-menu:hsla(233,15%,10%,0.8);--bg-main-alpha:hsla(233,15%,10%,0%);--bg-accent:hsl(233,21%,20%);--bg-code:hsl(233,21%,25%);--footer-bg-accent:hsl(233,21%,20%);--accent:hsl(235,100%,82%);--accent-light:hsl(252,100%,95%);--accent-link:hsl(225,100%,82%);--bg-alt:hsl(233,15%,8%);--bg-alt-2:hsl(235 40% 85%/0.25);--fullwidth:1800px}}body,html{background-color:var(--bg-main)}body{font-weight:500;color:var(--text-main);font-optical-sizing:auto;padding-top:calc(var(--gutter-section)*1)}@media(min-width:1060px){body{padding-top:calc(var(--gutter-section)*.5)}}@media(min-width:1280px){body{font-size:1.125rem}}main{min-height:50vh;padding-bottom:var(--gutter)}@media(min-width:1060px){main{grid-gap:var(--gutter);margin-top:var(--gutter);margin-bottom:var(--gutter)}}.type-tester__text,.type-tester__text span,a.active,nav a.active{color:var(--text-main)}a.active,nav a.active{font-weight:800}@media(max-width:1059px){a.active,nav a.active{color:var(--accent)}}@media(prefers-color-scheme:dark){.type-tester__features__button,.type-tester__toolbar{filter:invert(1)}.type-tester__features__button{filter:invert(1) brightness(.7)}}.button,button{font-family:inherit;font-weight:500;font-size:1.25rem;margin-top:1rem;margin-left:auto;margin-right:auto;border:1px solid var(--accent);background-color:rgba(0,0,0,0);color:var(--accent);padding:.5em 1em;border-radius:999px;width:auto;outline:none;text-decoration:none!important}strong{font-weight:700}em{font-variation-settings:"ital" 1}em strong,strong em{font-weight:400;font-variation-settings:"wght" 700,"ital" 1}a{text-decoration:none;color:var(--accent)}li{margin-bottom:1rem}@font-face{font-family:AT Name Mono;src:url(/_next/static/media/ATNameMono-Medium.914f9d47.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:AT Name Mono;src:url(/_next/static/media/ATNameMono-MediumItalic.ab3aea43.woff2) format("woff2");font-weight:400;font-style:italic}@font-face{font-family:AT Name Mono;src:url(/_next/static/media/ATNameMono-Bold.44c9ebf4.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:AT Name Mono;src:url(/_next/static/media/ATNameMono-BoldItalic.d80e6dc4.woff2) format("woff2");font-weight:700;font-style:italic}.nameMono{font-family:AT Name Mono,monospace}h1{color:var(--text-main)}h2{font-size:1.5rem}::selection{background:var(--text-highlight)}::-moz-selection{background:var(--text-highlight)}.store-modal__container__container,.store-modal__container__container input,span.store-modal__style-button__button{font-weight:500;font-feature-settings:"tnum" 1}@media(prefers-color-scheme:dark){[class=store-modal__container__container]{filter:sepia(80%) brightness(90%) invert(1) hue-rotate(15deg)}.darkmode-invert,.darkmode-invert img{filter:brightness(90%) invert(1) hue-rotate(180deg) saturate(.75)}}.cookie-notification{position:fixed;top:100%;left:0;right:0;z-index:5;padding:20px 20px 40px;color:#000;display:flex;align-items:center;justify-content:center;transform:translateY(0);visibility:hidden;transition:transform .2s ease-out,visibility .2s ease-out}[data-open=true].cookie-notification{transform:translateY(-100%);visibility:visible;transition:transform .2s ease-out,visibility 0s ease-out}.cookie-notification__container{max-width:820px;width:100%}@media(min-width:760px){.cookie-notification__container{display:grid;grid-column-gap:var(--gutter);grid-template-columns:repeat(3,1fr);align-items:center}}@media(min-width:1060px){.cookie-notification__container{grid-template-columns:repeat(4,1fr)}}@media(min-width:760px){.cookie-notification__text-container{grid-column-end:span 2}}@media(min-width:1060px){.cookie-notification__text-container{grid-column-end:span 3}}.cookie-notification__label{font-size:18px;line-height:1.2222222222}.cookie-notification__text{font-size:14px;line-height:1.2857142857;margin-top:10px}.cookie-notification a{color:inherit}.cookie-notification__button{background:none;color:inherit;font:inherit;text-decoration:inherit;text-align:inherit;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-transform:inherit;font-size:18px;line-height:1.2222222222;background-color:rgba(0,0,0,0);border:1px solid;padding:10px;margin:15px 0 0;min-width:120px;text-align:center;transition:background-color .2s ease-out,color .2s ease-out}.cookie-notification__button:active,.cookie-notification__button:focus{outline:none}@media(min-width:760px){.cookie-notification__button{margin-top:0}}@media(hover:hover){.cookie-notification__button:hover{background-color:#000}}.cookie-notification__button .icon{margin-right:12px}@media(min-width:1060px){.licenses-page{display:grid;grid-template-columns:220px auto;grid-template-rows:max-content;grid-column-gap:30px}}.licenses-page__title{margin-top:1em;margin-bottom:1.5em}.licenses-page__text{grid-column:2/span 1;grid-row:1/span 2;margin-top:1em;max-width:40em}.licenses-page__licenses{grid-column:1/span 1}.licenses-page__license__link{text-decoration:none;color:var(--link_color)}.licenses-page__license__link.active{color:var(--active_link_color)}@media(min-width:1060px){.license-page{display:grid;grid-template-columns:220px auto;grid-template-rows:max-content;grid-column-gap:30px}}.license-page__title{margin-top:1em;margin-bottom:1.5em}.license-page__title a{text-decoration:none}.license-page__licenses{grid-column:1/span 1}.license-page__license__link{text-decoration:none}.license-page__text{margin-top:1em;grid-column:2/span 1;grid-row:1/span 2}.login-form,.test-fonts__form{max-width:var(--maxwidth-article);margin:0 auto;min-height:25vh}.login-form .text-field__label-wrapper,.login-form label,.test-fonts__form .text-field__label-wrapper,.test-fonts__form label{color:var(--text-main)}@media(min-width:1060px){.login-form div,.test-fonts__form div{margin:0}.login-form form,.test-fonts__form form{display:grid;grid-template-columns:1fr min-content;align-items:end;grid-gap:1rem}.login-form form input,.test-fonts__form form input{padding-left:1rem;width:calc(100% + 2rem);margin-left:-1rem}}.login-form button,.login-form input,.test-fonts__form button,.test-fonts__form input{border-radius:999rem;height:3rem;line-height:1;background-color:var(--bg-main);color:var(--text-main)}@media(max-width:1059px){.login-form button,.login-form input,.test-fonts__form button,.test-fonts__form input{border-radius:.5rem}}.login-form input,.test-fonts__form input{border:1px solid var(--text-tertiary);font-family:var(--mono)}@media(min-width:1060px){.test-fonts__form .submit-button,.test-fonts__form input[type=email],.test-fonts__form input[type=text]{padding:.25em 1em;margin-left:-1em;margin-right:-1em}.test-fonts__form .submit-button{margin-top:.5rem}}.test-fonts__form .test-fonts__section{margin:1rem 0}.test-fonts__form .checkbox{display:grid;align-items:center;margin-right:0}.test-fonts__form .test-fonts__checkbox-field{margin:1.25em 0}.test-fonts__form .test-fonts__checkbox-field:first-of-type{margin:2rem 0;border:2px solid red}.test-fonts__form .test-fonts__checkbox-field:last-of-type{margin:0 0 2rem}.test-fonts__form .checkbox input{width:1.5rem;height:1.5rem;border-radius:.5rem}.test-fonts__form .checkbox__icon{width:80%;height:80%;transform:scale(.75)}.test-fonts__form a{color:var(--accent-link);text-decoration:underline}.test-fonts__downloading{background-color:var(--bg-accent);border-radius:1rem;padding:2rem;margin:4rem auto;font-size:1.25rem;color:var(--accent);max-width:var(--maxwidth-article)}@media(min-width:1060px){.test-fonts__downloading{max-width:calc(var(--maxwidth-article) + 4rem)}}.test-fonts__downloading a{text-decoration:underline;color:var(--accent-link)}