.Hero_section--hero__6lmwx{margin-top:0;margin-bottom:0}.Hero_section--hero__6lmwx:first-child{padding-top:0}.Hero_Hero__p2BfX{--hero-offset-top:0rem;position:relative;height:var(--100vh);display:flex;align-items:center;justify-content:center;text-align:center}.Hero_Hero__bitmap__PFPGt{z-index:-1}.Hero_heroVideo__Z9mTD{clip-path:inset(1px 1px);height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.Hero_heroVideoDesktop__0u4if{-o-object-fit:contain;object-fit:contain}@media(max-width:800px){.Hero_hideHeroOnMobile__Xj1sE{display:none}}@media(min-width:calc(800px + 1px)){.Hero_hideHeroOnDesktop__VeE8b{display:none}}html.dark .Hero_Hero__bitmap__PFPGt,html.dark .Hero_Hero__svg__6dMBK{filter:invert(1)!important}@media(max-width:800px){.Hero_Hero__hide-on-mobile__Lacex{display:none}}@media(min-width:calc(800px + 1px)){.Hero_Hero__hide-on-desktop__VvisY{display:none}}.Hero_Hero__background__Ibj2w{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin-top:var(--hero-offset-top);background:var(--color-bg)}.Hero_Hero__background--withGradient__EUUTo .Hero_Hero__background__Ibj2w:after,.Hero_Hero__background__Ibj2w.Hero_Hero__background--withGradient__EUUTo:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:calc(var(--spacing-0));background:linear-gradient(0deg,rgba(var(--color-rgb-bg),1) 0,rgba(var(--color-rgb-bg),.5) 38%,rgba(var(--color-rgb-bg),0) 100%)}.Hero_Hero__background__Ibj2w img,.Hero_Hero__background__Ibj2w video{width:100vw;height:auto;min-height:var(--100vh);max-height:calc(var(--100vh)*1.62);-o-object-fit:cover;object-fit:cover}.Hero_Hero__background__Ibj2w img,.Hero_Hero__background__Ibj2w picture,.Hero_Hero__background__Ibj2w video{display:block;line-height:0}.Hero_Hero__background__Ibj2w video{-webkit-mask-image:radial-gradient(#fff,#000);mask-image:radial-gradient(#fff,#000)}.dark:not(.inverted) .Hero_Hero__background__Ibj2w img,.dark:not(.inverted) .Hero_Hero__background__Ibj2w video,.inverted.light .Hero_Hero__background__Ibj2w img,.inverted.light .Hero_Hero__background__Ibj2w video{filter:invert(1)}.Hero_Hero__svg__6dMBK{position:absolute;top:var(--hero-offset-top);left:calc(var(--grid-gap-outer)*-1);right:calc(var(--grid-gap-outer)*-1);bottom:0}.Hero_Hero--topOffset__Wj0p_ .Hero_Hero__svg__6dMBK{top:calc(var(--header-height)/2 + var(--hero-offset-top))}.Hero_Hero__svg__6dMBK svg{width:100%;height:100%;display:block}.Triangle_Triangle__VB1PG{--triangle-size:.65em;display:inline-block;fill:currentColor;margin-right:.5ch}.Triangle_Triangle__VB1PG svg{width:var(--triangle-size);height:var(--triangle-size)}.Dropdown_Dropdown__U7wbs{font-weight:475;font-size:var(--font-size--1);line-height:var(--line-height--1);letter-spacing:.0133em;position:relative;display:flex;align-items:baseline}.Dropdown_Dropdown__U7wbs:hover{opacity:var(--color-gray-opacity-high)}.Dropdown_Dropdown__U7wbs select{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.Dropdown_Dropdown__U7wbs option{color:#000}.Slider_slider__RbzAd{--slider-height:calc(var(--unit) * 0.375);font-weight:475;font-size:var(--font-size--1);line-height:var(--line-height--1);letter-spacing:.0133em;letter-spacing:normal;position:relative;display:flex;align-items:center}.Slider_slider__RbzAd input[type=range]{background:transparent;border:0;border-radius:0;margin:0;outline:none;padding:0;background:var(--tester-color,currentcolor);opacity:.07;position:relative;z-index:1}.Slider_slider__RbzAd input[type=range]:focus{outline:none}.Slider_slider__RbzAd input[type=range]::-webkit-slider-thumb{box-sizing:border-box;border:none;width:1px;height:1px;cursor:pointer;background:currentcolor;-webkit-appearance:none;appearance:none;width:var(--slider-height);height:var(--slider-height)}.Slider_slider__RbzAd input[type=range]::-moz-range-thumb{box-sizing:border-box;border:none;width:1px;height:1px;cursor:pointer;background:currentcolor;-moz-appearance:none;appearance:none}.Slider_slider__RbzAd input[type=range]::-ms-thumb{margin-top:0;box-sizing:border-box;border:none;width:1px;height:1px;cursor:pointer;background:currentcolor;appearance:none}.Slider_slider__RbzAd input[type=range]::-ms-track{width:100%;cursor:pointer;background:transparent;border-color:transparent;color:transparent}.Slider_slider__RbzAd input[type=range]{max-width:100%;width:100%}@media screen and (min-width:720px){.Slider_section--half__7b_uD .Slider_slider__RbzAd input[type=range]{width:clamp(6.25rem,3.8043rem + 5.4348vw,12.5rem)}}@media(hover:none){.Slider_slider__RbzAd{--slider-height:var(--line-height--1)}}.Slider_slider__label__O6KgB{margin-right:.5555555556rem;display:inline-block;vertical-align:middle}.Slider_slider__range__cxI1J{position:relative;display:flex;margin-right:4ch;height:var(--slider-height);width:100%}.Slider_slider__track__jS5Bi{position:absolute;top:0;bottom:0;left:0;height:100%;pointer-events:none;background-color:currentcolor;transform-origin:center}.Slider_slider__formattedValue__CUUtr{position:absolute;top:50%;right:0;transform:translateY(-46%);width:3ch}.Slider_slider--fontSize__vrFdT .Slider_slider__range__cxI1J{margin-right:6ch}.Slider_slider--fontSize__vrFdT .Slider_slider__formattedValue__CUUtr{width:5ch}.AlignIcon_svg__szWZB{overflow:visible}.TesterControls_dropdown__KglaH{font-weight:475;font-size:var(--font-size--1);line-height:var(--line-height--1);letter-spacing:.0133em;position:relative}.TesterControls_dropdown__KglaH select{position:absolute;top:0;left:0;width:min(50vw,15ch);height:100%;opacity:0;cursor:pointer}.TesterControls_dropdown__KglaH option{color:#000}.TesterControls_testerControls__x_QSG{font-weight:475;font-size:var(--font-size--1);line-height:var(--line-height--1);letter-spacing:.0133em;position:relative;z-index:2;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:auto;display:flex;flex-wrap:wrap;padding-left:var(--grid-gap-outer);padding-right:var(--grid-gap-outer)}.tester-is-left .TesterControls_testerControls__x_QSG{padding-left:var(--grid-gap-outer);padding-right:calc(var(--grid-gap-inner)/2)}.tester-is-right .TesterControls_testerControls__x_QSG{padding-left:calc(var(--grid-gap-inner)/2);padding-right:var(--grid-gap-outer)}.TesterControls_testerControls__x_QSG>*{white-space:nowrap;margin-bottom:calc(var(--unit)*.375);margin-right:1.3888888889rem}@media(hover:hover){.TesterControls_testerControls__x_QSG>*{margin-bottom:calc(var(--unit)*.125)}.TesterControls_testerControls__x_QSG>:not(:last-child){margin-right:1.3888888889rem}}.TesterControls_testerControls__item__dyjsL{display:inline-block}.TesterControls_featureSets__RgrvR .TesterControls_toggle__0VZeU{cursor:pointer;opacity:var(--color-gray-opacity-high)}.TesterControls_featureSets__RgrvR .TesterControls_toggle__0VZeU:not(:first-child){margin-left:.5rem}.TesterControls_featureSets__RgrvR .TesterControls_toggle__0VZeU.TesterControls_is-selected__LCfZC{opacity:1}@media(hover:hover){.TesterControls_featureSets__RgrvR .TesterControls_toggle__0VZeU:hover{opacity:1}.TesterControls_featureSets__RgrvR .TesterControls_toggle__0VZeU.TesterControls_is-selected__LCfZC:hover{opacity:var(--color-gray-opacity-high)}}.TesterControls_featureSets__RgrvR .TesterControls_toggle__0VZeU input{opacity:0;position:absolute;left:-9999px;pointer-events:none}.TesterControls_color-input__RFJLE{position:relative}.TesterControls_color-input__RFJLE input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.TesterControls_color-input__RFJLE span{display:inline-block;width:7.5ch}.TesterControls_text--with-dot__oOdpd:before{content:"";display:inline-block;vertical-align:0;height:1ch;width:1ch;border-radius:1ch;background-color:currentColor;margin-right:1ch}@media only screen and (max-width:992px){.TesterControls_testerControls__item--fontSize___HFMF,.TesterControls_testerControls__item--variableAxe__8USlb{flex:1 0 10rem;order:998}.TesterControls_testerControls__item--lineHeight__bbQwU{display:none}}@media(hover:none){.TesterControls_testerControls__item--lineHeight__bbQwU{display:none}}@media screen and (min-width:720px)and (max-width:1120px){.TesterControls_section--half__st7Cg .TesterControls_testerControls__item--lineHeight__bbQwU{display:none}}@media only screen and (max-width:992px){.TesterControls_testerControls__item--letterSpacing__skQ39{display:none}}@media(hover:none){.TesterControls_testerControls__item--letterSpacing__skQ39{display:none}}@media screen and (min-width:720px)and (max-width:1068px){.TesterControls_section--half__st7Cg .TesterControls_testerControls__item--letterSpacing__skQ39{display:none}}@media only screen and (max-width:768px){.TesterControls_testerControls__item--opentype__RiUA_{display:none}}.TesterControls_testerControls__item--textAlign__jr_jz{display:inline-flex;align-items:center}.TesterControls_testerControls__item--textAlign__jr_jz .TesterControls_textAlign__qiakR{margin-bottom:-.55ex}.TesterControls_testerControls__item--textAlign__jr_jz .TesterControls_textAlign__qiakR .TesterControls_toggle__0VZeU{cursor:pointer;opacity:var(--color-gray-opacity-high)}.TesterControls_testerControls__item--textAlign__jr_jz .TesterControls_textAlign__qiakR .TesterControls_toggle__0VZeU:not(:first-child){margin-left:.5555555556rem}.TesterControls_testerControls__item--textAlign__jr_jz .TesterControls_textAlign__qiakR .TesterControls_toggle__label__HX9bf{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.TesterControls_testerControls__item--textAlign__jr_jz .TesterControls_textAlign__qiakR .TesterControls_toggle__0VZeU.TesterControls_is-selected__LCfZC{opacity:1}@media(hover:hover){.TesterControls_testerControls__item--textAlign__jr_jz .TesterControls_textAlign__qiakR .TesterControls_toggle__0VZeU:hover{opacity:1}}.TesterControls_testerControls__item--textAlign__jr_jz .TesterControls_textAlign__qiakR .TesterControls_toggle__0VZeU svg{height:.8465em}.TesterControls_testerControls__item--textAlign__jr_jz .TesterControls_textAlign__qiakR .TesterControls_toggle__0VZeU input{opacity:0;position:absolute;left:-9999px;pointer-events:none}.Tester_section--testers__gLFIY{display:grid;grid-gap:var(--grid-gap-inner) 0;grid-template-columns:50% 50%;overflow:hidden;max-width:100%;padding-right:unset;padding-bottom:2vw;padding-left:unset;margin-bottom:calc(-1vw - var(--grid-gap-inner))}.Tester_tester__G2iVz{--tester-max-height:150svh;height:100%;transition:opacity .2s .2s}.Tester_tester__G2iVz:not(.Tester_tester--is-half__foWbM){grid-column:1/-1}.Tester_tester__G2iVz{color:var(--tester-color)}.Tester_tester__G2iVz.Tester_tester--is-half__foWbM{--tester-max-height:105svh}.Tester_tester__preview__VmcVm{position:relative;z-index:1}.Tester_font-preview__KVzAV{height:100%;white-space:pre-wrap;word-break:break-all;text-align:var(--tester-textAlign,left);font-family:var(--tester-fontFamily),"AllCapsBlank";font-size:var(--tester-fontSize,24px);line-height:var(--tester-lineHeight,1);letter-spacing:var(--tester-letterSpacing,1);font-feature-settings:var(--tester-fontFeatureSettings,"calt","clig","kern","liga");font-variation-settings:var(--tester-fontVariationSettings,"normal");padding-left:var(--grid-gap-outer);padding-right:var(--grid-gap-outer)}.tester-is-left .Tester_font-preview__KVzAV{padding-left:var(--grid-gap-outer);padding-right:calc(var(--grid-gap-inner)/2)}.tester-is-right .Tester_font-preview__KVzAV{padding-left:calc(var(--grid-gap-inner)/2);padding-right:var(--grid-gap-outer)}.Tester_font-preview__KVzAV{padding-top:calc(var(--unit)*.75);padding-bottom:calc(var(--unit)/1.5 + 1rem);height:auto}.Tester_font-preview__editor__FeMQq{word-break:var(--tester-wordBreak,break-all)!important;hyphens:var(--tester-hyphens,none)}.Tester_font-preview__KVzAV:active,.Tester_font-preview__KVzAV:focus,.Tester_font-preview__KVzAV>:active,.Tester_font-preview__KVzAV>:focus{outline:none}.Tester_font-preview__KVzAV:after,.Tester_font-preview__KVzAV:before{content:"";display:block;height:0}.Tester_font-preview__KVzAV:before{margin-top:var(--tester-before-marginTop,0)}.Tester_font-preview__KVzAV:after{margin-bottom:var(--tester-after-marginBottom,0)}.FeaturesAndLanguages_FeaturesAndLanguages__features__qMZOe,.FeaturesAndLanguages_FeaturesAndLanguages__languages__TotUq{font-weight:475;font-size:var(--font-size--1);line-height:var(--line-height--1);letter-spacing:.0133em}details .FeaturesAndLanguages_FeaturesAndLanguages__features__qMZOe:not(:last-child),details .FeaturesAndLanguages_FeaturesAndLanguages__languages__TotUq:not(:last-child){margin-bottom:var(--unit)}.FeaturesAndLanguages_FeaturesAndLanguages__features__qMZOe{grid-area:opentypeFeatures}.FeaturesAndLanguages_FeaturesAndLanguages__features__qMZOe dl>*{display:flex}.FeaturesAndLanguages_FeaturesAndLanguages__features__qMZOe dl>*>*{flex:1 1}.FeaturesAndLanguages_FeaturesAndLanguages__features__qMZOe dl>* dt{flex-basis:7ch;flex-grow:0}.FeaturesAndLanguages_FeaturesAndLanguages__languages__TotUq{grid-area:supportedLanguages}@media only screen and (min-width:2200px){.FontInfo_FontInfo__ehXuJ{max-width:1912px}}.FontInfo_FontInfo__ehXuJ{display:grid;grid-column-gap:var(--grid-gap-inner);-moz-column-gap:var(--grid-gap-inner);column-gap:var(--grid-gap-inner);grid-row-gap:var(--unit);row-gap:var(--unit);grid-auto-rows:auto;grid-template-areas:"sectionLabel" "description" "images" "techInfo" "opentypeFeatures" "supportedLanguages";font-size:var(--font-size--1)}.FontInfo_FontInfo__ehXuJ dd,.FontInfo_FontInfo__ehXuJ dl,.FontInfo_FontInfo__ehXuJ dt,.FontInfo_FontInfo__ehXuJ li,.FontInfo_FontInfo__ehXuJ ul{list-style:none}.FontInfo_FontInfo__ehXuJ summary{font-weight:475;font-size:var(--font-size--1);line-height:var(--line-height--1);letter-spacing:.0133em;cursor:pointer;list-style:none;display:block}.FontInfo_FontInfo__ehXuJ summary::-webkit-details-marker,.FontInfo_FontInfo__ehXuJ summary::marker{display:none}.FontInfo_techInfo__my3uH{white-space:pre-line}.FontInfo_section__label__RGhsO{grid-area:sectionLabel;padding-bottom:var(--spacing--2);margin-bottom:calc(var(--unit)*-1)}.FontInfo_FontInfo__description__4wgoG{grid-area:description;font-size:var(--font-size-0)}.FontInfo_FontInfo__description--readMore__HLTJl{margin-top:var(--line-height-0)}.FontInfo_FontInfo__techInfo__P_LLr{grid-area:techInfo}.FontInfo_FontInfo__images__d2Y96,.FontInfo_FontInfo__techInfo__P_LLr{font-weight:475;font-size:var(--font-size--1);line-height:var(--line-height--1);letter-spacing:.0133em}.FontInfo_FontInfo__images__d2Y96{grid-area:images;margin:calc(var(--unit)/2) 0;max-width:calc(100vw - var(--grid-gap-outer))}.FontInfo_FontInfo__images__d2Y96 figcaption{margin-top:var(--spacing--2)}.FontInfo_FontInfo__images__d2Y96.FontInfo_FontInfo__images--withCarousel__PeBQu .carousel__slide{margin:0 calc(var(--grid-gap-inner)/2)}.FontInfo_FontInfo__images__d2Y96:hover .Carousel__button{display:block}.FontInfo_Carousel__t3zxh{position:relative}.FontInfo_Carousel__t3zxh video{width:100%;height:auto;-webkit-mask-image:radial-gradient(#fff,#000);mask-image:radial-gradient(#fff,#000)}.FontInfo_Carousel__button__kq7Vm{position:absolute;top:0;bottom:0;width:38%;border:0;display:none;z-index:10}.FontInfo_Carousel__button__kq7Vm,.FontInfo_Carousel__button__kq7Vm:active,.FontInfo_Carousel__button__kq7Vm:focus,.FontInfo_Carousel__button__kq7Vm:hover{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;box-shadow:none;outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.FontInfo_FontInfo__images__d2Y96:hover .FontInfo_Carousel__button__kq7Vm{display:block}@media(hover:none){.FontInfo_Carousel__button__kq7Vm{display:block;width:calc(var(--unit)*2)}}.FontInfo_Carousel__button--back__nuhv1{left:0;height:var(--max-figure-height)}.FontInfo_Carousel__button--next__B0CzW{right:0;height:var(--max-figure-height)}.FontInfo_CarouselButton__S8jLF{position:absolute;top:50%;transform:translateY(-50%);width:var(--unit);height:var(--unit);border-radius:var(--unit);background-color:var(--color-bg);color:var(--color-text);display:flex;align-items:center;justify-content:center;text-align:center;font-size:var(--font-size-0);line-height:0;padding-bottom:.3ex}.FontInfo_Carousel__button--back__nuhv1 .FontInfo_CarouselButton__S8jLF{left:var(--grid-gap-inner)}@media only screen and (min-width:1280px){.FontInfo_Carousel__button--back__nuhv1 .FontInfo_CarouselButton__S8jLF{left:var(--unit)}}.FontInfo_Carousel__button--next__B0CzW .FontInfo_CarouselButton__S8jLF{right:var(--grid-gap-inner)}@media only screen and (min-width:1280px){.FontInfo_Carousel__button--next__B0CzW .FontInfo_CarouselButton__S8jLF{right:var(--unit)}}.FontInfo_FontInfo__details__VW_2F{grid-area:opentypeFeatures}@media only screen and (min-width:768px){.FontInfo_FontInfo__ehXuJ{display:grid;grid-gap:var(--grid-gap-inner);grid-template-columns:minmax(auto,29ch) minmax(24ch,27ch) 7fr;grid-auto-rows:auto;grid-template-areas:"sectionLabel sectionLabel sectionLabel" "description description description" "images images images" "techInfo opentypeFeatures supportedLanguages"}.FontInfo_section__label__RGhsO{margin-bottom:calc(var(--grid-gap-inner)*-1)}.FontInfo_FontInfo__images__d2Y96{margin:var(--unit) 0}}@media only screen and (min-width:992px){.FontInfo_FontInfo__ehXuJ{grid-template-columns:1fr 1fr 2fr}.FontInfo_FontInfo__images__d2Y96{position:relative}.FontInfo_FontInfo__images__d2Y96:not(.FontInfo_FontInfo__images--withCarousel__PeBQu){display:flex}.FontInfo_FontInfo__images__d2Y96:not(.FontInfo_FontInfo__images--withCarousel__PeBQu)>figure{flex:1 1}.FontInfo_FontInfo__images__d2Y96:not(.FontInfo_FontInfo__images--withCarousel__PeBQu)>figure:not(:first-child){margin-left:var(--grid-gap-inner)}}@media only screen and (min-width:1280px){.FontInfo_FontInfo__ehXuJ{grid-template-columns:50% minmax(auto,29ch) minmax(24ch,27ch) 7fr;grid-template-areas:"sectionLabel sectionLabel sectionLabel sectionLabel" "description techInfo opentypeFeatures supportedLanguages" "images images images images"}}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px;.swiper-cube-shadow,.swiper-slide{transform-style:preserve-3d}}.swiper-css-mode{>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;&::-webkit-scrollbar{display:none}}>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{>.swiper-wrapper{scroll-snap-type:x mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}}&.swiper-vertical{>.swiper-wrapper{scroll-snap-type:y mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}}&.swiper-free-mode{>.swiper-wrapper{scroll-snap-type:none}>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}}&.swiper-centered.swiper-vertical{>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}}}.swiper-3d{.swiper-slide-shadow,.swiper-slide-shadow-bottom,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border-radius:50%;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top:4px solid transparent}.swiper-watch-progress .swiper-slide-visible,.swiper:not(.swiper-watch-progress){.swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));&.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}&.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled &{display:none!important}svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transform-origin:center;fill:currentColor;pointer-events:none}}.swiper-button-lock{display:none}.swiper-button-next,.swiper-button-prev{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2))}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto;.swiper-navigation-icon{transform:rotate(180deg)}}.swiper-button-next{right:var(--swiper-navigation-sides-offset,4px);left:auto}.swiper-horizontal{.swiper-button-next,.swiper-button-prev,~.swiper-button-next,~.swiper-button-prev{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));margin-left:0}&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next,&~.swiper-button-prev,.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev,&~.swiper-button-next,.swiper-button-next{right:var(--swiper-navigation-sides-offset,4px);left:auto}&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next,&~.swiper-button-prev,.swiper-button-prev{.swiper-navigation-icon{transform:rotate(180deg)}}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev{.swiper-navigation-icon{transform:rotate(0deg)}}}.swiper-vertical{.swiper-button-next,.swiper-button-prev,~.swiper-button-next,~.swiper-button-prev{left:var(--swiper-navigation-top-offset,50%);right:auto;margin-left:calc(0px - (var(--swiper-navigation-size) / 2));margin-top:0}.swiper-button-prev,~.swiper-button-prev{top:var(--swiper-navigation-sides-offset,4px);bottom:auto;.swiper-navigation-icon{transform:rotate(-90deg)}}.swiper-button-next,~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto;.swiper-navigation-icon{transform:rotate(90deg)}}}.GlyphInspector_GlyphInspector__UKvNo{--GlyphInspector-height:calc(var(--glyphOverview__inspector-height) * .63);--GlyphInspector-character-size:calc(var(--GlyphInspector-height) * (1000 / 950));position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;justify-content:center;height:var(--GlyphInspector-height);z-index:2}@media not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none){@keyframes GlyphInspector_safariRepaintHack__xYxJz{0%{top:0}to{top:.01px}}.GlyphInspector_GlyphInspector__UKvNo{animation:GlyphInspector_safariRepaintHack__xYxJz 2s infinite}}}@supports(-webkit-hyphens:none){@keyframes GlyphInspector_safariRepaintHack__xYxJz{0%{top:0}to{top:.01px}}.GlyphInspector_GlyphInspector__UKvNo{animation:GlyphInspector_safariRepaintHack__xYxJz 2s infinite}}.GlyphInspector_GlyphInspector__character__4PLDA{position:relative;font-family:var(--glyphOverview-fontFamily);font-size:var(--GlyphInspector-character-size);font-variation-settings:var(--glyphOverview-fontVariationSettings);line-height:0;text-align:center}.GlyphInspector_GlyphInspector__character__4PLDA span{line-height:0;position:absolute;bottom:0;left:0;right:0;height:100%;display:table;transform:translateX(-50%);color:transparent}.GlyphInspector_GlyphInspector__character__4PLDA span:after{content:attr(data-character);position:absolute;left:0;bottom:0;display:table;color:var(--color-text);padding:1000px;margin:-1000px}.GlyphInspector_GlyphInspector__horizontalMetrics__GGH7h,.GlyphInspector_GlyphInspector__verticalMetrics__emhzo{position:absolute;pointer-events:none}.GlyphInspector_GlyphInspector__horizontalMetrics__GGH7h>*,.GlyphInspector_GlyphInspector__verticalMetrics__emhzo>*{font-weight:475;font-size:var(--font-size--1);line-height:var(--line-height--1);letter-spacing:.0133em;position:absolute}.GlyphInspector_GlyphInspector__horizontalMetrics__GGH7h>:after,.GlyphInspector_GlyphInspector__horizontalMetrics__GGH7h>:before,.GlyphInspector_GlyphInspector__verticalMetrics__emhzo>:after,.GlyphInspector_GlyphInspector__verticalMetrics__emhzo>:before{position:absolute}.GlyphInspector_GlyphInspector__horizontalMetrics__GGH7h{top:calc(var(--unit)*-.7);bottom:calc(var(--glyphInspector-descender) - var(--horizontalMetrics__labels-offset));left:0;right:0;font-family:MG ALLCAPS,system-ui,-apple-system,Helvetica Neue,Helvetica,Arial,sans-serif;color:var(--color-text)}.GlyphInspector_GlyphInspector__horizontalMetrics__GGH7h .GlyphInspector_GlyphInspector__advanceWidth__fWFR1,.GlyphInspector_GlyphInspector__horizontalMetrics__GGH7h .GlyphInspector_GlyphInspector__zero__6w8YD{top:0;bottom:0;border-left:1px solid var(--color-text)}.GlyphInspector_GlyphInspector__horizontalMetrics__GGH7h .GlyphInspector_GlyphInspector__advanceWidth__fWFR1:after,.GlyphInspector_GlyphInspector__horizontalMetrics__GGH7h .GlyphInspector_GlyphInspector__zero__6w8YD:after{left:calc(var(--unit)*.25);bottom:0;text-align:right}.GlyphInspector_GlyphInspector__horizontalMetrics__GGH7h .GlyphInspector_GlyphInspector__zero__6w8YD{left:0}.GlyphInspector_GlyphInspector__horizontalMetrics__GGH7h .GlyphInspector_GlyphInspector__zero__6w8YD:after{content:"0"}.GlyphInspector_GlyphInspector__horizontalMetrics__GGH7h .GlyphInspector_GlyphInspector__advanceWidth__fWFR1{right:0}.GlyphInspector_GlyphInspector__horizontalMetrics__GGH7h .GlyphInspector_GlyphInspector__advanceWidth__fWFR1:after{counter-reset:characterAdvanceWidth var(--glyphInspector-advanceWidth);content:counter(characterAdvanceWidth)}.GlyphInspector_GlyphInspector__verticalMetrics__emhzo{top:-1px;bottom:0;left:0;right:0}.GlyphInspector_GlyphInspector__verticalMetrics__emhzo>*{left:0;right:0;border-top:1px solid var(--color-text)}.GlyphInspector_GlyphInspector__verticalMetrics__emhzo>:after,.GlyphInspector_GlyphInspector__verticalMetrics__emhzo>:before{left:0;right:0;bottom:calc(100% + var(--unit)*.25)}.GlyphInspector_GlyphInspector__verticalMetrics__emhzo>:before{content:attr(data-name);text-align:left}@media only screen and (max-width:576px){.GlyphInspector_GlyphInspector__verticalMetrics__emhzo>:before{display:none}}.GlyphInspector_GlyphInspector__verticalMetrics__emhzo>:after{content:attr(data-value);text-align:right}.GlyphInspector_GlyphInspector__codes__ZyYSd{position:absolute;top:calc(100% + var(--glyphInspector-descender)*-1 + var(--horizontalMetrics__labels-offset) + var(--unit));left:0;right:0;padding-bottom:var(--unit);font-weight:475;font-size:var(--font-size--1);line-height:var(--line-height--1);letter-spacing:.0133em}@media only screen and (max-width:992px){.GlyphInspector_GlyphInspector__codes__ZyYSd{display:none}}.GlyphInspector_GlyphInspector__codes__ZyYSd dl{display:flex}.GlyphInspector_GlyphInspector__codes__ZyYSd dd,.GlyphInspector_GlyphInspector__codes__ZyYSd dt{display:inline-block}.GlyphInspector_GlyphInspector__codes__ZyYSd dt{flex:0 1 20ch}.GlyphInspector_GlyphInspector__codes__ZyYSd dd{flex:1 1}.GlyphOverviewItem_GlyphOverviewItem__YjopH{position:relative;margin-left:1px;margin-bottom:1px;cursor:pointer;list-style:none;padding:calc(var(--unit)*.25);text-align:center;box-sizing:content-box}.GlyphOverviewItem_GlyphOverviewItem__YjopH:hover{outline:1px solid var(--color-text);z-index:2}.GlyphOverviewItem_GlyphOverviewItem--is-active__CR49m{color:var(--color-success);outline:1px solid currentColor;z-index:1}.GlyphOverviewItem_GlyphOverviewItem--is-active__CR49m:hover{outline:1px solid currentColor;z-index:3}.GlyphOverviewItem_GlyphOverviewItem__unicode__1Bdgo{font-weight:475;font-size:var(--font-size--1);line-height:var(--line-height--1);letter-spacing:.0133em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.GlyphOverviewItem_GlyphOverviewItem__glyph__1_FRc{font-family:var(--glyphOverview-fontFamily);font-variation-settings:var(--glyphOverview-fontVariationSettings);font-size:calc(var(--unit)*1.5);line-height:calc(var(--unit)*1.5);margin-top:calc(var(--spacing--2)*1.5)}.GlyphOverview_GlyphOverview__52Gt4{--horizontalMetrics__labels-offset:var(--unit);--glyphOverview__inspector-height:50vh;--glyphOverview__inspector-height:50lvh}@media only screen and (orientation:landscape){.GlyphOverview_GlyphOverview__52Gt4{--horizontalMetrics__labels-offset:var(--unit) * 3;--glyphOverview__inspector-height:70vh;--glyphOverview__inspector-height:70lvh}}@media only screen and (min-width:992px){.GlyphOverview_GlyphOverview__52Gt4{--horizontalMetrics__labels-offset:var(--unit) * 3;--glyphOverview__inspector-height:50vw}}.GlyphOverview_GlyphOverview__52Gt4{position:relative}@media only screen and (min-width:992px){.GlyphOverview_GlyphOverview__52Gt4{display:flex}.GlyphOverview_GlyphOverview__52Gt4>*{flex:1 1}}@media only screen and (orientation:landscape){.GlyphOverview_GlyphOverview__52Gt4{display:flex}.GlyphOverview_GlyphOverview__52Gt4>*{flex:1 1}}.GlyphOverview_GlyphOverview__inspector__g7f3C{--GlyphOverview__inspector-height:calc(var(--glyphOverview__inspector-height) + var(--horizontalMetrics__labels-offset) + var(--unit) / 1.5);z-index:4;position:sticky;top:0;height:var(--GlyphOverview__inspector-height);align-self:flex-start;overflow:hidden;background-color:var(--color-bg);padding-top:var(--header-height);outline:1px solid var(--color-bg)}@media only screen and (orientation:landscape){.GlyphOverview_GlyphOverview__inspector__g7f3C{--GlyphOverview__inspector-height:calc(var(--glyphOverview__inspector-height) + var(--horizontalMetrics__labels-offset) / 2);top:var(--header-height);margin-right:calc(var(--grid-gap-inner)/2);padding-top:0;outline:none}}@media only screen and (min-width:576px){.GlyphOverview_GlyphOverview__inspector__g7f3C{--GlyphOverview__inspector-height:calc(var(--glyphOverview__inspector-height) + var(--horizontalMetrics__labels-offset) + var(--unit) / 2)}}@media only screen and (min-width:768px){.GlyphOverview_GlyphOverview__inspector__g7f3C{--GlyphOverview__inspector-height:calc(var(--glyphOverview__inspector-height) + var(--horizontalMetrics__labels-offset) / 2)}}@media only screen and (min-width:992px){.GlyphOverview_GlyphOverview__inspector__g7f3C{--GlyphOverview__inspector-height:calc(var(--glyphOverview__inspector-height) + var(--horizontalMetrics__labels-offset) + var(--unit));top:var(--header-height);margin-right:calc(var(--grid-gap-inner)/2);padding-top:0;outline:none}}.GlyphOverview_GlyphOverview__subfamilies__ga8qR{font-weight:475;font-size:var(--font-size--1);line-height:var(--line-height--1);letter-spacing:.0133em;position:relative;z-index:5;display:inline-flex;align-items:center}.GlyphOverview_GlyphOverview__subfamilies__ga8qR>:not(:first-child){margin-left:var(--unit)}.GlyphOverview_GlyphOverview__subfamilies__ga8qR *{margin-top:0}.GlyphOverview_GlyphOverview__label__I1mBk{font-weight:475;font-size:var(--font-size--1);line-height:var(--line-height--1);letter-spacing:.0133em;grid-area:label}.GlyphOverview_GlyphOverview__glyph__Dr8K_{position:relative;grid-area:glyph;padding-top:var(--unit)}.GlyphOverview_GlyphOverview__categories__Re1vF{grid-area:categories;margin-left:calc(var(--grid-gap-inner)/2);padding-bottom:12.775vmax;padding-top:var(--unit)}@media only screen and (orientation:landscape){.GlyphOverview_GlyphOverview__categories__Re1vF{padding-top:0}}@media only screen and (min-width:992px){.GlyphOverview_GlyphOverview__categories__Re1vF{padding-top:0}}.GlyphOverview_GlyphOverview__categories__Re1vF h6{margin-top:0}.GlyphOverview_GlyphOverview__category__4C1Na:not(:first-child){margin-top:calc(var(--unit)/2)}.GlyphOverview_GlyphOverview__categoryLabel__zBJr_{margin-bottom:calc(var(--unit)/2)}.GlyphOverview_GlyphOverview__characters__A8HBf{display:grid;grid-template-columns:repeat(auto-fill,minmax(calc(var(--unit) * 2.25),1fr));grid-auto-rows:calc(var(--unit)*2.75)}@media only screen and (min-width:1280px){.GlyphOverview_GlyphOverview__characters__A8HBf{grid-template-columns:repeat(auto-fill,minmax(calc(var(--unit) * 2.5),1fr));grid-auto-rows:calc(var(--unit)*3)}}@media only screen and (min-width:2200px){.FontBuy_FontBuy__EY6UR{max-width:1912px}}.FontBuy_FontBuy__EY6UR{display:grid;grid-gap:var(--grid-gap-inner);grid-template-areas:"guide" "fonts"}@media only screen and (min-width:992px){.FontBuy_FontBuy__EY6UR{grid-template-areas:"fonts guide";grid-template-columns:1fr 1fr;align-items:start}}.FontBuy_FontBuy__label__F_mdp{margin-bottom:calc(var(--grid-gap-inner)/4)}.FontBuy_FontBuy__bundles__ocYg_{margin-bottom:var(--spacing--1)}.FontBuy_FontBuy__guide__nZPXI{grid-area:guide;display:none}@media only screen and (min-width:992px){.FontBuy_FontBuy__guide__nZPXI{display:block;height:100%;display:flex;flex-direction:column}.FontBuy_Sticky__CJClC{position:sticky;top:var(--grid-gap-outer)}}@media only screen and (min-width:1280px){.FontBuy_Sticky__CJClC{position:sticky;top:var(--header-height)}}.FontBuy_FontBuy__fill__TOoOm{flex:1 1}@media only screen and (max-width:992px){.FontBuy_FontBuy__guideAlert__n8jvr{display:none}}.FontBuy_FontBuy__checkout__cypst{display:none;background-color:var(--color-bg);margin-top:var(--spacing--1);padding-bottom:calc(var(--spacing--2)*2)}.FontBuy_FontBuy--has-cart__oAbPQ .FontBuy_FontBuy__checkout__cypst{display:block}@media only screen and (min-width:992px){.FontBuy_FontBuy__checkout__cypst{position:sticky;bottom:0;top:var(--spacing--1)}}.FontBuy_FontBuy__subtotal__i5gtJ+.FontBuy_FontBuy__checkoutButton__tYh_a{margin-top:-1px}.NavigationLocal_NavigationLocal__LpnD7{display:flex;pointer-events:none;opacity:0;transform:translate3d(0,1rem,0);transition:opacity .1s,transform .3s;will-change:opacity,transform}.NavigationLocal_NavigationLocal__LpnD7.NavigationLocal_NavigationLocal--is-active__MpNPL{pointer-events:auto;opacity:1;transform:none}.NavigationLocal_NavigationLocal__LpnD7>:not(:last-child){padding-right:5.5555555556rem}.NavigationLocal_NavigationLocal__LpnD7 .NavigationLocal_nav__item__BLdIz{position:relative}.NavigationLocal_NavigationLocal__LpnD7 .NavigationLocal_nav__menu__FSlLW{overflow:hidden;white-space:nowrap;position:absolute;left:0;top:calc((var(--navigationLocalMenuHeight) - var(--grid-gap-outer))*-1);transition:clip-path .3s,top .3s,opacity .6s;will-change:clip-path,top}.NavigationLocal_NavigationLocal__LpnD7 .NavigationLocal_menu__item__YG_vW:last-child{margin-bottom:var(--grid-gap-outer)}@media only screen and (min-width:1280px){.NavigationLocal_NavigationLocal__LpnD7.NavigationLocal_NavigationLocal--is-active__MpNPL.NavigationLocal_NavigationLocal--is-megaMenuOpen__TfAyR .NavigationLocal_nav__menu__FSlLW{opacity:1;top:100%;clip-path:polygon(0 0,100% 0,100% 100%,0 100%);transition:clip-path .3s,top .3s,opacity .3s}.NavigationLocal_NavigationLocal__LpnD7 .NavigationLocal_nav__menu__FSlLW{opacity:0;clip-path:polygon(0 100%,100% 100%,100% 100%,0 100%)}.NavigationLocal_NavigationLocal__LpnD7 .NavigationLocal_has-menu__RdBYl{cursor:pointer}.NavigationLocal_NavigationLocal__LpnD7 .NavigationLocal_has-menu__RdBYl>.NavigationLocal_nav__link__CYbIl{position:relative;z-index:1}.NavigationLocal_header--is-cart__wuWEI .NavigationLocal_nav__menu__FSlLW{opacity:0}}