/*!dev by sebastianlenton.com*/@media (max-width:47.99em){.otfAbout{margin-bottom:7rem}}@media (min-width:48em){.otfAbout{margin-bottom:22rem}}@media (max-width:47.99em){.otfAbout__titleCont img{width:4rem}}@media (min-width:48em){.otfAbout__titleCont img{width:6rem}}.otfAbout__title{margin-bottom:0;text-indent:-9999px}@media (max-width:47.99em){.otfAbout__para1{margin-bottom:3rem}.otfAbout__mailingListCont{margin-bottom:4rem}.otfAbout__mailingListCont,.otfAbout__para1,.otfAbout__para2{padding-right:15%}}.otfGoods{margin-bottom:11rem;padding-bottom:10.5rem;padding-top:10.5rem}.otfGoods__content{margin-bottom:7.5rem}@media (min-width:31.25em){.otfGoods__items{grid-column-gap:6.2375vw;display:grid}}@media (min-width:31.25em) and (max-width:47.99em){.otfGoods__items{grid-template-columns:1fr 1fr}}@media (min-width:48em){.otfGoods__items{grid-column-gap:1.8rem;grid-template-columns:1fr 1fr 1fr}}@media (max-width:47.99em){.otfGoods__item{margin-bottom:4rem}}@media (min-width:48em){.otfGoods__item{margin-bottom:3rem}}.otfGoods__item__imgCont{background:#f8f8f8;height:0;margin-bottom:1rem;padding-top:100%;position:relative}.otfGoods__item__img{-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.otfGoods__item__btnCont{width:12rem}@media (hover:hover){.otfGoods__item__btn:hover{background:#787878}}.variantDropdown__trigger--active .otfGoods__item__btn:hover{background:#000}.otfGoods__item__btn--disabled{cursor:default;opacity:.6;pointer-events:none}@media (max-width:47.99em){.otfNews{margin-bottom:21rem}}@media (min-width:48em){.otfNews{margin-bottom:22rem}}.otfNews__title{margin-bottom:5rem}@media (max-width:47.99em){.otfNews__para1{margin-bottom:5rem}}.otfType-typeOverview{line-height:1.25}.otfType-typeOverview a{color:#000;transition:color .1s}@media (hover:hover){.otfType-typeOverview a:hover{color:#b1b1b1!important}}@media (max-width:47.99em){.otfType-typeOverview{font-size:1.9rem}}@media (min-width:48em){.otfType-typeOverview{font-size:3.15rem}}@media (max-width:47.99em){.otfTrial{margin-bottom:10rem}}@media (min-width:48em){.otfTrial{margin-bottom:200px}}.otfTrial__title{margin-bottom:3rem}.otfTrial__inner{transition:opacity .75s}.otfTrial__inner--hidden{opacity:0}@media (max-width:47.99em){.otfTrial__para{margin-bottom:3rem}}@media (min-width:48em){.otfTrial__para{margin-bottom:5.2rem;padding-right:20%}}@media (max-width:47.99em){.otfTrial__formFields{margin-bottom:1rem}.otfTrial__fieldPadding{padding-bottom:3.7rem}}@media (min-width:48em){.otfTrial__fieldPadding{padding-bottom:5.7rem;padding-right:14%}}.otfTrial__nameFields{float:left;width:calc(50% - .5rem)}.otfTrial__nameFields--firstName{margin-right:1rem!important}.otfTrial__EULA{display:grid;grid-template-columns:2.5rem 1fr}@media (max-width:47.99em){.otfTrial__EULA{align-items:center;margin-bottom:2.5rem}}@media (min-width:48em){.otfTrial__EULAcb{margin-bottom:0;position:relative;top:.25rem}.otfTrial__EULAlabel{margin-bottom:5.2rem}}@media (hover:hover){.otfTrial__submit:hover{color:#000}}.otfTrial__msgPostSubmit{position:absolute;top:0;transition:opacity .75s}.otfTrial__msgPostSubmit--hidden{opacity:0}.otfTrial .form__error{left:0;position:absolute}@media (max-width:47.99em){.otfTrial .form__error{top:2rem}}@media (min-width:48em){.otfTrial .form__error{top:2.4rem}}.otfTrial .formInvalid .otfTrial__formInvalidError{opacity:1}.otfTrial .fieldInvalid input[type=checkbox]{border:1px solid #ff3d00}@media (max-width:47.99em){.otfCatalogue{margin-bottom:5rem}}@media (min-width:48em){.otfCatalogue{margin-bottom:16rem}}.otfCatalogue__title{margin-bottom:3rem}.otfCatalogue__intro{margin-bottom:5rem}.otfCatalogue__subtitlesLayout{display:grid;grid-template-columns:1fr 1fr}@media (max-width:47.99em){.otfCatalogue__subtitlesLayout{-moz-column-gap:3.125vw;column-gap:3.125vw}}@media (min-width:48em){.otfCatalogue__subtitlesLayout{-moz-column-gap:1.5625vw;column-gap:1.5625vw}}@media (min-width:80em){.otfCatalogue__subtitlesLayout{-moz-column-gap:.9375vw;column-gap:.9375vw}}.otfCatalogue__subtitlesLayout p{text-align:right}@media (max-width:47.99em){.otfCatalogue__subtitle{margin-bottom:2.1rem}}.otfCatalogue__container{border-bottom:1px solid #000;margin-bottom:1rem}.otfCatalogue__container.js-atLeastOneChecked .otfCatalogue__variantOuter input,.otfCatalogue__container.js-atLeastOneChecked .otfCatalogue__variantOuter label{opacity:.3}.otfCatalogue__container.js-atLeastOneChecked .otfCatalogue__variantOuter input:checked,.otfCatalogue__container.js-atLeastOneChecked .otfCatalogue__variantOuter input:checked+label{opacity:1!important}.otfCatalogue__container.js-atLeastOneChecked .otfCatalogue__variantOuter input:hover,.otfCatalogue__container.js-atLeastOneChecked .otfCatalogue__variantOuter input:hover+label,.otfCatalogue__container.js-atLeastOneChecked .otfCatalogue__variantOuter label:hover{opacity:.6}.otfCatalogue__variantsList{padding:1.1rem 0 1rem}.otfCatalogue__accordionLayout{display:grid;grid-template-columns:auto 3rem}.otfCatalogue__accordionLayout__arrowOpenClose{position:relative}.otfCatalogue__accordionLayout__arrowOpenClose__svgCont{height:3rem;position:absolute;top:-.75rem;width:100%}.otfCatalogue__accordionLayout__arrowOpenClose__svgCont svg{float:right;height:.6rem;left:-1rem;position:relative;top:1.25rem;transform:scaleY(-1);transition:transform .25s;width:.9rem}.otfCatalogue__accordionLayout__arrowOpenClose__svgCont.js-accordionTarget--open svg{transform:scaleY(1)}.otfCatalogue__variantOuter{font-size:0;line-height:1.175;padding:.4rem 0}.otfCatalogue__variantOuter input,.otfCatalogue__variantOuter label{transition:opacity .25s,background-position .15s}@media (hover:hover){.otfCatalogue__variantOuter input,.otfCatalogue__variantOuter label{transition:opacity .25s,background-position .15s}.otfCatalogue__variantOuter input:hover,.otfCatalogue__variantOuter input:hover+label,.otfCatalogue__variantOuter label:hover{opacity:.3}}.otfCatalogue__variantOuter--collection,.otfCatalogue__variantOuter--family{border-top:1px solid #000;padding:1.3rem 0 1.2rem}.otfCatalogue__variantsList{border-top:.5px solid #000}.otfCatalogue__variantOuter--collection{background:none!important}.otfCatalogue__variantCheckbox{margin-bottom:0;vertical-align:top}@media (max-width:47.99em){.otfCatalogue__variantCheckbox{transform:translateY(.15rem)}}@media (min-width:48em){.otfCatalogue__variantCheckbox{transform:translateY(.45rem)}}.otfCatalogue__variantCheckbox,.otfCatalogue__variantText{transition:opacity .25s,background-position .15s}@media (hover:hover){.otfCatalogue__variantCheckbox.js-hoverOtherElement-target-hovered,.otfCatalogue__variantText.js-hoverOtherElement-target-hovered{opacity:.3}}.otfCatalogue__variantText{display:inline-block;margin-bottom:0}.otfCatalogue__variantText br.br_familiesDivider{display:none}@media (max-width:47.99em){.otfCatalogue__variantText{font-size:1.365rem;padding-left:2rem}}@media (min-width:48em){.otfCatalogue__variantText{font-size:1.565rem;padding-left:3rem}}@media (max-width:47.99em){.otfCatalogue__errorFontsRequired{margin-bottom:2.5rem}}@media (min-width:48em){.otfCatalogue__errorFontsRequired{margin-bottom:4.5rem}}.otfCatalogue__licensesInstruction{margin-bottom:1.2rem}.otfCatalogue__licenses{border-bottom:1px solid #000;margin-bottom:1.2rem}.otfCatalogue__licensesList{border-top:1px solid #000}.otfCatalogue__licensesList h3,.otfCatalogue__licensesList input,.otfCatalogue__licensesList label,.otfCatalogue__licensesList p{transition:opacity .25s,background-position .15s}.otfCatalogue__licensesList.js-noneChecked h3{opacity:.3}@media (hover:hover){.otfCatalogue__licensesList.js-noneChecked h3:hover{opacity:.6}}.otfCatalogue__licensesList.js-atLeastOneChecked input,.otfCatalogue__licensesList.js-atLeastOneChecked label,.otfCatalogue__licensesList.js-atLeastOneChecked p,.otfCatalogue__licensesList.js-noneChecked input,.otfCatalogue__licensesList.js-noneChecked label,.otfCatalogue__licensesList.js-noneChecked p{opacity:.3}@media (hover:hover){.otfCatalogue__licensesList.js-atLeastOneChecked input:hover,.otfCatalogue__licensesList.js-atLeastOneChecked label:hover,.otfCatalogue__licensesList.js-atLeastOneChecked p:hover,.otfCatalogue__licensesList.js-noneChecked input:hover,.otfCatalogue__licensesList.js-noneChecked label:hover,.otfCatalogue__licensesList.js-noneChecked p:hover{opacity:.6}}.otfCatalogue__licensesList.js-atLeastOneChecked input:checked,.otfCatalogue__licensesList.js-atLeastOneChecked input:checked+label,.otfCatalogue__licensesList.js-atLeastOneChecked input:checked+label+p,.otfCatalogue__licensesList.js-noneChecked input:checked,.otfCatalogue__licensesList.js-noneChecked input:checked+label,.otfCatalogue__licensesList.js-noneChecked input:checked+label+p{opacity:1}.otfCatalogue__licensesTitle{position:relative}.otfCatalogue__licensesTitle h3{margin:0;padding:1rem 0 1rem 1rem}.otfCatalogue__licensesTitle svg{float:right;height:.6rem;left:-1rem;position:relative;top:.5rem;transform:scaleY(-1);transition:transform .25s;width:.9rem}.otfCatalogue__licensesTitle.js-accordionTarget--open svg{transform:scaleY(1)}.otfCatalogue__licenseList{background:linear-gradient(#000,#000 50%,transparent 0,transparent);background-repeat:repeat-x;background-size:100% 1px;overflow:hidden;padding:.3rem 0 .7rem}.otfCatalogue__license{display:grid;grid-template-columns:1rem 1fr 13ch;margin:.9rem 0}@media (hover:hover){.otfCatalogue__license:hover input,.otfCatalogue__license:hover label{opacity:.3}}.otfCatalogue__licenseRadio{margin-bottom:0;position:relative;top:.33rem}.otfCatalogue__licenseTier{margin-bottom:0}@media (max-width:47.99em){.otfCatalogue__licenseTier{padding-left:2rem}}@media (min-width:48em){.otfCatalogue__licenseTier{padding-left:3rem}}.otfCatalogue__licenseList__price{float:right;text-align:right}.otfCatalogue__otherLicensesInstruction{margin-bottom:.5rem}.otfCatalogue__errorLicensesRequired{margin-bottom:5.6rem}@media (max-width:47.99em){.otfCatalogue__errorLicensesRequired{margin-bottom:3.5rem}}.otfCatalogue__EULA{align-items:center;display:grid;font-size:0;grid-template-columns:1rem 1fr}.otfCatalogue__EULA label{margin-bottom:0}@media (max-width:47.99em){.otfCatalogue__EULA label{padding-left:2rem;width:20rem}}@media (min-width:48em){.otfCatalogue__EULA label{padding-left:3rem}}.otfCatalogue__EULAcb{margin-bottom:0}@media (min-width:48em){.otfCatalogue__EULAcb{position:relative;top:-.05rem}}.otfCatalogue__submit{background:#000;margin-bottom:2.3rem;padding:.8rem 2.5rem;text-align:left;width:100%}@media (max-width:47.99em){.otfCatalogue__submit{margin-top:5.7rem}}@media (min-width:48em){.otfCatalogue__submit{margin-top:7.2rem}}@media (hover:hover){.otfCatalogue__submit:hover{opacity:.65}}.otfCatalogue__submitTotalLabel{float:right}.otfCatalogue__submitTotalLabel--hidden{display:none}.otfCatalogue__submitTotalQuant{color:#fff}.otfCatalogue .formInvalid .otfCatalogue__errorFormInvalid{opacity:1}.otfCatalogue .fieldInvalid .otfCatalogue__EULAcb{border:1px solid #ff3d00}@media (min-width:48em){.otfTypeOverviewOuter{margin-bottom:9.5rem}}@media (max-width:47.99em){.otfTypeOverview__title{margin-bottom:3rem}}@media (min-width:48em){.otfTypeOverview__title{margin-bottom:4.4rem}}@media (max-width:47.99em){.otfTypeOverview{margin-bottom:4.2rem}}@media (min-width:48em){.otfTypeOverview{margin-bottom:8rem}}@media (max-width:47.99em){.otfTypeOverview:last-of-type{margin-bottom:11.3rem}}.otfTypeOverview__familyTitle{border-top:1px solid #000}@media (max-width:47.99em){.otfTypeOverview_familyTitle__text{margin-bottom:1.4rem;margin-top:1.4rem}}@media (min-width:48em){.otfTypeOverview_familyTitle__text{margin-bottom:1.8rem;margin-top:1.8rem}}@media (max-width:47.99em){.otfTypeOverview__UI{padding-bottom:1.3rem}}@media (min-width:48em){.otfTypeOverview__UI{padding-bottom:1.7rem}}.otfTypeOverview__UI__links p{display:inline-block;margin-bottom:0;margin-right:2rem}@media (max-width:47.99em){.otfTypeOverview__UI__links{display:grid;grid-template-columns:1fr 10rem}.otfTypeOverview__UI__links__btnPurchase{justify-self:end;margin-right:0}.otfTypeOverview__UI__links__btnPurchase p{margin-right:0}.otfTypeOverview__UI__links--newRelease{grid-template-columns:1fr 10rem 10rem}.otfTypeOverview__UI__links--newRelease .otfTypeOverview__UI__links__btnPurchase{order:3}.otfTypeOverview__UI__links--newRelease .otfTypeOverview__UI__links__newRelease{order:2}}@media (min-width:48em){.otfTypeOverview__UI__links__title{min-width:16.2rem}.otfTypeOverview__UI__links__newRelease{float:right}}.otfTypeOverview__samples{border-bottom:1px solid #000;border-top:.5px solid #000}@media (max-width:47.99em){.otfTypeOverview__samples{padding-bottom:1rem;padding-top:1.6rem}}@media (min-width:48em){.otfTypeOverview__samples{-moz-column-gap:8rem;column-gap:8rem;display:flex;flex-wrap:wrap;padding-bottom:1.6rem;padding-top:1.6rem;row-gap:2rem}}@media (max-width:47.99em){.otfTypeOverview__sampleGroup{margin-bottom:.4rem}}@media (min-width:48em){.otfTypeOverview__sampleGroup{margin-bottom:0}}@media (max-width:47.99em){.otfTypeOverview__sampleGroup--moreThan2{margin-bottom:1rem}.otfTypeOverview__sampleGroup--moreThan2:last-of-type{margin-bottom:.4rem}}.otfTypeOverview__sample{margin-bottom:.1rem}@media (max-width:47.99em){.otfTypeOverview__sampleStyleChange{height:2.5rem}}@media (min-width:48em){.otfTypeOverview__sampleStyleChange{height:5.8rem}}.otfCart{color:#fff}.otfCart--hidden .otfCart__status{display:none}.otfCart--hidden .otfCart__toggleState svg,.otfCart--retracted .otfCart__toggleState svg{transform:scaleY(-1)}.otfCart--hidden .otfCart__contents,.otfCart--retracted .otfCart__contents{transform:translateY(-100%)}.otfCart__status{background:#000;padding-bottom:1rem;padding-top:1rem}.otfCart__toggleState{cursor:pointer}.otfCart__toggleState svg{left:1rem;position:relative;transform:scaleY(1);transition:transform .25s}.otfCart__hider{overflow:hidden;pointer-events:none;position:absolute;top:100%;width:100%}@media (min-width:48em){.otfCart__hider{height:30rem}}.otfCart__contents{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:hsla(0,0%,8%,.9);pointer-events:all;transform:translateY(-1px);transition:transform .25s}@media (max-width:47.99em){.otfCart__contents{padding-bottom:3.6rem;padding-top:2.3rem}}@media (min-width:48em){.otfCart__contents{padding-top:4.3rem}}.otfCart__items{overflow-x:hidden;overflow-y:scroll}@media (max-width:47.99em){.otfCart__items{height:24.5rem}}@media (min-width:48em){.otfCart__items{height:21.7rem}}.otfCart__items__name{font-size:1.5rem}@media (max-width:47.99em){.otfCart__items__name{margin-bottom:1rem}}@media (min-width:48em){.otfCart__items__name{display:grid;float:left;grid-template-columns:3rem 1fr;width:50%}.otfCart__items__textNode{padding-right:1rem}}.otfCart__items__license{line-height:1.2}@media (max-width:47.99em){.otfCart__items__license{margin-bottom:2.5rem}}@media (min-width:48em){.otfCart__items__license{float:left;margin-bottom:2.5rem;width:50%}}@media (max-width:47.99em){.otfCart__items__delete{float:right}}@media (min-width:48em){.otfCart__items__delete{cursor:pointer;display:inline-block;left:-1rem;position:relative;width:3rem}}.otfCart__items__delete svg{display:inline-block;height:1rem;margin:0 1rem;pointer-events:none;width:1rem}@media (min-width:48em){.otfCart__btnCheckoutWrapper{position:relative;top:-.3rem}}.otfCart__btnCheckout{background:#ff3d00;padding-left:3.5rem;padding-right:3.5rem}@media (min-width:48em){.otfCart__btnCheckout{float:right}}@media (hover:hover){.otfCart__btnCheckout:hover{background:#000}}@media (max-width:47.99em){.otfCart__total{padding-top:4rem}.otfCart__totalAmount{margin-bottom:4rem}}.otfTypeTester--index .otfTypeTester__UI{border-top:1px solid #000}@media (max-width:47.99em){.otfTypeTester__sample{padding-bottom:7rem}}@media (min-width:48em){.otfTypeTester__sample{padding-bottom:9rem;padding-top:9rem}}@media (max-width:47.99em){.otfTypeTester--multiple .otfTypeTester__sample{padding-bottom:4.2rem}}.otfTypeTester__UI{display:grid;gap:0}@media (max-width:47.99em){.otfTypeTester__UI{padding-bottom:1.8rem;padding-top:.6rem}}@media (min-width:48em){.otfTypeTester__UI{padding-bottom:5rem;padding-top:1.6rem}}@media (max-width:31.24em){.otfTypeTester__UI{grid-template-columns:19rem 1fr}}@media (min-width:31.25em){.otfTypeTester__UI{grid-template-columns:1fr 23rem}}@media (min-width:48em){.otfTypeTester__UI{grid-template-columns:auto 35.5rem 1fr}}@media (min-width:80em){.otfTypeTester__UI{grid-template-columns:auto 1fr 43rem 9rem}}@media (max-width:65.615em){.otfTypeTester__UI .otfTypeTester__range--letterSpacing,.otfTypeTester__UI .otfTypeTester__range--lineHeight,.otfTypeTester__UI .otfTypeTester__UI__colourChangers,.otfTypeTester__UI .otfTypeTester__UI__ranges__svgCont{display:none}}@media (min-width:65.625em) and (max-width:79.99em){.otfTypeTester__UI .otfTypeTester__UI__colourChangers{display:none}}@media (max-width:31.24em){.otfTypeTester--project .otfTypeTester__UI{grid-template-columns:auto 1fr}}@media (min-width:48em) and (max-width:65.615em){.otfTypeTester--project .otfTypeTester__UI{grid-template-columns:auto 1fr 20rem}}@media (min-width:65.625em){.otfTypeTester--project .otfTypeTester__UI{grid-template-columns:auto 35.5rem 1fr}}@media (min-width:80em){.otfTypeTester--project .otfTypeTester__UI{grid-template-columns:auto 1fr 60rem}}.otfTypeTester__text{display:inline-block;line-height:.9;outline:none;white-space:nowrap}@media (max-width:47.99em){.otfTypeTester__text{margin-bottom:2.2rem}}@media (min-width:48em){.otfTypeTester__text{margin-bottom:0}}.otfTypeTester__text--fitted{display:inline-block;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;white-space:pre-wrap}@media (max-width:47.99em){.otfTypeTester__UI__variants{align-items:center;display:flex}}.otfTypeTester__UI__links,.otfTypeTester__UIMobile__links{display:inline-block}.otfTypeTester__UI__links p,.otfTypeTester__UIMobile__links p{display:inline;margin-bottom:0;margin-right:2rem}@media (hover:hover){.otfTypeTester__UI__links p a:hover,.otfTypeTester__UIMobile__links p a:hover{color:#bdbdbd}}.otfTypeTester__UIMobile__links p{margin-right:1rem}.otfTypeTester__UI__ranges{align-items:center;display:grid}@media (max-width:65.615em){.otfTypeTester__UI__ranges{grid-template-columns:7ch 1fr}}@media (min-width:65.625em){.otfTypeTester__UI__ranges{grid-template-columns:3.2rem 1fr 3.6rem 1fr 8ch 1fr}}@media (min-width:80em){.otfTypeTester__UI__ranges{grid-template-columns:3.2rem 1fr 2.6rem 1fr 7ch 1fr}}.otfTypeTester__UI__ranges input[type=range]{width:100%}@media (min-width:80em){.otfTypeTester__UI__ranges input[type=range]{width:calc(100% - 2rem)}}.otfTypeTester__UI__ranges .otfTypeTester__UI__ranges__svgCont{height:1.1rem}@media (min-width:65.625em) and (max-width:79.99em){.otfTypeTester__UI__ranges .otfTypeTester__UI__ranges__svgCont{margin-left:1rem}.otfTypeTester__UI__ranges .otfTypeTester__UI__ranges__svgCont.otfTypeTester__UI__ranges__svgCont--tracking{margin-left:0}}.otfTypeTester__UI__ranges .otfTypeTester__UI__ranges__svgCont--tracking{height:1.3rem}.otfTypeTester__UI__ranges svg{height:100%}.otfTypeTester__UI__colourChangers{align-items:center;display:grid;grid-template-columns:5fr 10fr 10fr 10fr;justify-items:end;line-height:0;text-align:right}.otfTypeTester__UI__colourChangerBtn{border:1px solid #000;border-radius:50%;float:right;height:1.3rem;width:1.3rem}.otfTypeTester__UI__colourChangerBtn.bg-black{background:#000!important}.otfTypeTester__UI__labelFontSize{display:inline-block;padding-right:1ch;text-align:right}@media (max-width:47.99em){.otfTypeTester__sample.bg-black,.otfTypeTester__sample.bg-red,.otfTypeTester__sample.bg-yellow{background:#fff}}@media (min-width:48em){.otfTypeTester__sample.bg-black{background:#000!important}.otfTypeTester__sample.bg-black *{border-color:#fff}.otfTypeTester__sample.bg-black p{color:#fff!important}.otfTypeTester__sample.bg-black .otfTypeTester__UI__colourChangerBtn.bg-black{border:1px solid #fff}.otfTypeTester__sample.bg-black input[type=range]::-webkit-slider-runnable-track{background:#fff}.otfTypeTester__sample.bg-black input[type=range]::-moz-range-track{background:#fff}.otfTypeTester__sample.bg-black svg{fill:#fff}.otfTypeTester__sample.bg-black .btn{background:#fff;color:#000}}@media (min-width:48em) and (hover:hover){.otfTypeTester__sample.bg-black .btn:hover{background:#787878}}@media (min-width:48em){.otfTypeTester__sample.bg-red input[type=range]::-webkit-slider-thumb,.otfTypeTester__sample.bg-yellow input[type=range]::-webkit-slider-thumb{background:#000}.otfTypeTester__sample.bg-red input[type=range]::-moz-range-thumb,.otfTypeTester__sample.bg-yellow input[type=range]::-moz-range-thumb{background:#000}.otfTypeTester__sample.bg-red p a.textUnderline,.otfTypeTester__sample.bg-yellow p a.textUnderline{color:#000}}@media (min-width:48em) and (hover:hover){.otfTypeTester__sample.bg-red p a.textUnderline:hover,.otfTypeTester__sample.bg-yellow p a.textUnderline:hover{color:#fff}}@media (max-width:47.99em){.glyphBrowser{margin-bottom:7.7rem}.glyphBrowser__UI{margin-bottom:1.3rem;margin-top:2.4rem}.glyphBrowser__innerPositioner{display:grid}.glyphBrowser__info{margin-bottom:1rem}.glyphBrowser__groups{order:1}.glyphBrowser__groupTitle{margin-bottom:1rem}.glyphBrowser__groupGlyphs{margin-bottom:2.3rem}.glyphBrowser__mainViewer{order:0}}@media (min-width:48em){.glyphBrowser{margin-bottom:22rem}.glyphBrowser__UI{grid-template-columns:auto 2fr auto}.glyphBrowser__UI__fontSize{justify-self:end}.glyphBrowser__info{padding-bottom:1.3rem}.glyphBrowser__innerPadder{position:relative}.glyphBrowser__innerPositioner{height:100%;left:0;position:absolute;top:0;width:100%}.glyphBrowser__groups,.glyphBrowser__mainViewer{height:100%}.glyphBrowser__groups{overflow-x:hidden;overflow-y:scroll}.glyphBrowser__groupTitle{margin-bottom:1rem}.glyphBrowser__groupGlyphs{margin-bottom:3.7rem}.glyphBrowser__mainViewer{position:relative;top:2.2rem}}.glyphBrowser__UI{display:grid;gap:0}@media (max-width:31.24em){.glyphBrowser__UI{grid-template-columns:auto 9rem}}@media (min-width:31.25em) and (max-width:47.99em){.glyphBrowser__UI{grid-template-columns:auto 22rem}}.glyphBrowser__UI__links p{display:inline;margin-bottom:0;margin-right:2rem}@media (max-width:31.24em){p.glyphBrowser__UI__links__download{display:none}}@media (min-width:48em) and (max-width:65.615em){p.glyphBrowser__UI__links__download{display:none}}.glyphBrowser__info__unicode{float:left}.glyphBrowser__info__fontSize{float:right}.glyphBrowser__info__HTMLEntity{clear:both;width:100%}.glyphBrowser__groupGlyphs{display:flex;flex-wrap:wrap}@media (min-width:48em){.glyphBrowser__groupGlyphs:last-of-type{margin-bottom:0}}.glyphBrowser__groupGlyphs__glyphOuter{margin-left:-1px;margin-top:-1px}@media (max-width:47.99em){.glyphBrowser__groupGlyphs__glyphOuter{height:2rem;width:2rem}}@media (min-width:48em){.glyphBrowser__groupGlyphs__glyphOuter{height:3.5rem;width:3.5rem}}.glyphBrowser__groupGlyphs__glyphInner{background:#fff;border:1px solid #000;cursor:pointer;margin-left:-1px;margin-top:-1px;overflow:hidden;position:relative;z-index:1}@media (max-width:47.99em){.glyphBrowser__groupGlyphs__glyphInner{height:2rem;width:2rem}}@media (min-width:48em){.glyphBrowser__groupGlyphs__glyphInner{height:3.5rem;width:3.5rem}}.glyphBrowser__groupGlyphs__glyphInner:hover{z-index:2}@media (max-width:47.99em){.glyphBrowser__groupGlyphs__glyphInner:hover{height:2rem;width:2rem}}@media (min-width:48em){.glyphBrowser__groupGlyphs__glyphInner:hover{height:5.25rem;width:5.25rem}}.glyphBrowser__groupGlyphs__glyphInnerInner{font-size:15px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%)}@media (min-width:48em){.glyphBrowser__groupGlyphs__glyphInnerInner{font-size:25px}}.glyphBrowser__mainViewer__glyph{display:flex;font-size:1em;height:150%;justify-content:center;left:0;line-height:1;pointer-events:none;position:absolute;top:0;width:100%}@media (max-width:47.99em){.typeSpecimen{margin-bottom:2.5rem}}@media (min-width:48em){.typeSpecimen{display:grid;grid-template-columns:1fr 1fr;margin-bottom:5rem}}@media (min-width:48em) and (max-width:79.99em){.typeSpecimen{-moz-column-gap:1.5625vw;column-gap:1.5625vw}}@media (min-width:80em){.typeSpecimen{-moz-column-gap:.9375vw;column-gap:.9375vw}}@media (min-width:48em){.typeSpecimen--cols-4{grid-template-columns:repeat(2,1fr)}}@media (min-width:65.625em){.typeSpecimen--cols-4{grid-template-columns:repeat(4,1fr)}}.typeSpecimen__title{float:left}.typeSpecimen__fontSize{float:right;padding-right:5%}.typeSpecimen__text{font-size:var(--block-specimens-type-size,22px);line-height:1.4;margin-bottom:4.6rem;padding-right:5%}@media (max-width:47.99em){.typeSpecimenFeature{margin-bottom:6.5rem}}@media (min-width:48em){.typeSpecimenFeature{margin-bottom:130px}}.typeSpecimenFeature__heading{border-bottom:1px solid #000}@media (max-width:47.99em){.typeSpecimenFeature__heading{padding-bottom:.2rem}}@media (min-width:48em){.typeSpecimenFeature__heading{padding-bottom:.9rem}}.typeSpecimenFeature__title{float:left}.typeSpecimenFeature__code{float:right}.typeSpecimenFeature__text{font-size:7.5rem;line-height:1.2;text-align:center;white-space:nowrap}@media (max-width:47.99em){.typeSpecimenFeature__text{margin-bottom:2.5rem}}@media (min-width:48em){.typeSpecimenFeature__text{margin-bottom:8.5rem;padding-top:1.7rem}}.typeSpecimenFeature__innerText{display:inline-block}@media (max-width:47.99em){.otfProjectIntro{margin-bottom:3.6rem}}@media (min-width:48em){.otfProjectIntro{margin-bottom:13rem}}@media (max-width:47.99em){.otfProjectIntro__contents{margin-bottom:3rem}}.otfProjectIntro__samplesLayout{display:grid}@media (max-width:79.99em){.otfProjectIntro__samplesLayout{row-gap:1.5rem}}@media (min-width:80em){.otfProjectIntro__samplesLayout{-moz-column-gap:2rem;column-gap:2rem;grid-auto-flow:column;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;row-gap:4.2rem}}.otfResearch a:hover{color:#fff!important}@media (max-width:47.99em){.otfResearch__intro{margin-bottom:2rem;padding-top:3.5rem}}@media (min-width:48em){.otfResearch__intro{margin-bottom:125px;padding-top:120px}}@media (max-width:47.99em){.otfResearch__content__copy{margin-bottom:5rem}.otfResearch__content__copy blockquote{margin-bottom:2.5rem}}@media (min-width:48em){.otfResearch__content__copy{margin-bottom:125px}.otfResearch__content__copy blockquote{margin-bottom:6rem}.otfResearch__content__copy p{padding-right:7%}}@media (max-width:47.99em){.otfResearch__content__image{margin-bottom:2.3rem}}@media (min-width:48em){.otfResearch__content__image{margin-bottom:125px}}@media (max-width:47.99em){.otfResearch__content__imageCaption{margin-top:.7rem}}@media (min-width:48em){.otfResearch__content__imageCaption{margin-top:30px}}.otfTypeVariantSelector{float:left;position:relative}.otfTypeVariantSelector__inner{display:inline}.otfTypeVariantSelector__inner svg{transform:scaleY(-1)}.otfTypeVariantSelector__inner svg,.otfTypeVariantSelector__trigger{display:inline;position:relative;z-index:3}.otfTypeVariantSelector__uiCont{height:0}.otfTypeVariantSelector__ui{background:#fff;border:1px solid #000;border-radius:.5rem;left:0;min-width:18rem;opacity:0;pointer-events:none;position:relative;top:0;top:-2.2rem;transition:opacity .35s;z-index:2}@media (max-width:47.99em){.otfTypeVariantSelector__ui{left:-1.5625vw;padding:3.5rem 1.5625vw 1.5625vw}}@media (min-width:48em) and (max-width:79.99em){.otfTypeVariantSelector__ui{left:-.78125vw;padding:3.5rem .78125vw .78125vw}}@media (min-width:80em){.otfTypeVariantSelector__ui{left:-.46875vw;padding:3.5rem .46875vw .46875vw}}.otfTypeVariantSelector__ui--visible{opacity:1;pointer-events:all;transition:opacity .2s}.otfTypeVariantSelector__ui__selection{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bg-black ::-moz-selection{background:#fff!important;color:#000!important}.bg-black ::selection{background:#fff!important;color:#000!important}.otfTypeVariantSelector__ui{z-index:5}.bg-red .otfTypeVariantSelector__ui{background:#ff3d00}.bg-yellow .otfTypeVariantSelector__ui{background:#ffc52f}.bg-black .otfTypeVariantSelector__ui{background:#000;border-color:#fff;color:#fff}.bg-black .otfTypeVariantSelector__ui *{border-color:#fff}.bg-black .otfTypeVariantSelector__ui input[type=checkbox]:checked,.bg-black .otfTypeVariantSelector__ui input[type=radio]:checked{background-image:linear-gradient(45deg,transparent,transparent 45%,#fff 0,#fff 55%,transparent 0,transparent)}@media (max-width:47.99em){.otfCaseStudy{padding:6.25vw}.otfCaseStudy__img{padding-bottom:7.8125vw}}@media (min-width:48em){.otfCaseStudy{grid-row-gap:6.5vw;grid-column-gap:5.2vw;display:grid;grid-template-columns:repeat(3,1fr);padding:3.9vw 7.8vw 15.6vw}.otfCaseStudy__img--3{grid-column:span 3}.otfCaseStudy__img--2{grid-column:span 2}.otfCaseStudy__img--1{grid-column:span 1}}.otfThanksPage{margin-bottom:10rem}.otfThanksPage__downloadLink,.otfThanksPage__headline{margin-bottom:5.5rem}.eula{padding-bottom:5rem}.eula h2{font-weight:700}.eula ul{list-style:disc;list-style-position:inside}.eula ol,.eula ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.eula ol li{counter-increment:list-0}.eula ol li:before{content:counter(list-0,decimal) ". "}.eula li.ql-indent-1{counter-increment:list-1;counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;margin-left:3ch}.eula ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.labelSquare{border:1px solid;padding:.3rem 1rem;white-space:nowrap}.helloBar{background:#ffc52f;color:#000;display:none;overflow:hidden}@media (max-width:47.99em){.helloBar{position:relative}}@media (hover:hover){.helloBar[href]:hover{background:#000;color:#fff!important}}.helloBar--ready{display:block;transition:background .35s,color .35s,height .35s}.helloBar--hide{height:0!important}@media (max-width:47.99em){.helloBar__inner{line-height:1.1;text-align:center}}@media (min-width:48em){.helloBar__inner{padding-bottom:1rem;padding-top:1rem}}@media (max-width:47.99em){.helloBar__inner__msg{margin-bottom:.5rem!important;margin-left:auto!important;margin-right:auto!important;max-width:25rem;padding-top:5rem}}.helloBar__innerInner{overflow:hidden}@media (max-width:47.99em){.helloBar__innerInner{padding-bottom:2.3rem}}@media (min-width:48em){.helloBar__innerInner{position:relative}}.helloBar__btnClose{color:currentColor;font-size:1.2rem;line-height:1.45;padding:1rem 1.5rem;position:absolute;right:-1.5rem;top:-1rem}@media (max-width:47.99em){.helloBar__btnClose{left:50%;position:absolute;top:1rem;transform:translateX(-50%)}}.variantDropdown{float:left;position:relative;width:12rem;z-index:1}.variantDropdown__trigger{position:relative;z-index:3}.variantDropdown__trigger .btn{transition:border-radius .1s}.variantDropdown__trigger svg{pointer-events:none;position:absolute;right:1.1rem;top:calc(50% + .1rem);transform:scaleY(-1);transform:translateY(-50%) scaleY(-1)}.variantDropdown__trigger--active .btn{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.variantDropdown__ui{background:#fff;border:1px solid #000;border-radius:0 0 1.1rem 1.1rem;border-top:none;opacity:0;pointer-events:none;position:absolute;top:100%;transform:translateY(-.35rem);transition:opacity .35s,transform .2s;width:100%;z-index:2}.variantDropdown__ui p a{color:#000}@media (hover:hover){.variantDropdown__ui p a:hover{color:#bbb}}@media (max-width:47.99em){.variantDropdown__ui{padding:1.5625vw}}@media (min-width:48em) and (max-width:79.99em){.variantDropdown__ui{padding:.78125vw}}@media (min-width:80em){.variantDropdown__ui{padding:.46875vw}}.variantDropdown__ui--visible{opacity:1;pointer-events:all;transform:translateY(0)}.variantDropdown__ui__selection{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.headlineAndPagenav__headline{float:left;margin-bottom:8rem}.headlineAndPagenav__pagenav{float:right}
