.Hero-module-scss-module__rtoUUG__section--hero{margin-top:0;margin-bottom:0;padding-left:0;padding-right:0}.Hero-module-scss-module__rtoUUG__section--hero:first-child{padding-top:0}.Hero-module-scss-module__rtoUUG__Hero{--hero-offset-top:0rem;height:var(--100vh);text-align:center;justify-content:center;align-items:center;display:flex;position:relative}:is(html.dark:not(.inverted) .Hero-module-scss-module__rtoUUG__Hero:not(.Hero-module-scss-module__rtoUUG__has-carousel),html.light.inverted .Hero-module-scss-module__rtoUUG__Hero:not(.Hero-module-scss-module__rtoUUG__has-carousel)){filter:invert()}.Hero-module-scss-module__rtoUUG__Hero__bitmap{z-index:-1}.Hero-module-scss-module__rtoUUG__heroVideo{clip-path:inset(2px);width:100%}.Hero-module-scss-module__rtoUUG__heroImage{top:var(--hero-offset-top);width:100%;height:100%;position:absolute;left:0}.Hero-module-scss-module__rtoUUG__Hero--topOffset .Hero-module-scss-module__rtoUUG__heroImage{top:calc(var(--header-height)/2 + var(--hero-offset-top))}.Hero-module-scss-module__rtoUUG__isCovering{object-fit:cover}.Hero-module-scss-module__rtoUUG__heroHtml{width:100%;height:100%}.Hero-module-scss-module__rtoUUG__heroLottie svg{height:100%;width:unset!important}.Hero-module-scss-module__rtoUUG__unsupportedMimeType{font-size:var(--font-size-1);color:red;background:#000;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Hero-module-scss-module__rtoUUG__heroVideoDesktop{object-fit:contain}@media (max-width:800px){.Hero-module-scss-module__rtoUUG__hideHeroOnMobile{display:none}}@media (min-width:801px){.Hero-module-scss-module__rtoUUG__hideHeroOnDesktop{display:none}}@media (max-width:800px){.Hero-module-scss-module__rtoUUG__Hero__hide-on-mobile{display:none}}@media (min-width:801px){.Hero-module-scss-module__rtoUUG__Hero__hide-on-desktop{display:none}}.Hero-module-scss-module__rtoUUG__heroGradient{position:relative}.Hero-module-scss-module__rtoUUG__heroGradient:after{content:"";height:calc(var(--spacing-0));background:linear-gradient(0deg, rgb(var(--color-rgb-bg), 1) 0%, rgb(var(--color-rgb-bg), .5) 38%, rgb(var(--color-rgb-bg), 0) 100%);position:absolute;bottom:-1px;left:0;right:0}html.dark:not(.inverted) .Hero-module-scss-module__rtoUUG__heroGradient:after{filter:invert()}html.light.inverted .Hero-module-scss-module__rtoUUG__heroGradient:after{filter:invert()}
.HeroCarouselAnimation-module-scss-module__xyVkiW__HeroCarouselAnimation{--hero-offset-top:0rem;margin:0 calc(-1*var(--grid-gap-outer));position:relative;overflow:hidden;transform:translateZ(-10000000000000000000px)}.HeroCarouselAnimation-module-scss-module__xyVkiW__HeroCarouselAnimation .HeroCarouselAnimation-module-scss-module__xyVkiW__scene{width:100%;height:var(--100vh);perspective:var(--100vh);background-color:var(--first-pixel-color,var(--item-bg-color));background-image:var(--background-image);background-position:0;background-repeat:repeat-x;align-items:center;display:flex;overflow:hidden}.HeroCarouselAnimation-module-scss-module__xyVkiW__HeroCarouselAnimation .HeroCarouselAnimation-module-scss-module__xyVkiW__roller{width:200vw;height:100%;transform-style:preserve-3d;flex:none;transition:transform ease-in-out;transform:translateZ(-288px)}@media not all and (min-resolution:.001dpcm){@supports ((-webkit-appearance:none)){@keyframes HeroCarouselAnimation-module-scss-module__xyVkiW__safari-repaint-hack{0%{top:0}to{top:.01px}}.HeroCarouselAnimation-module-scss-module__xyVkiW__HeroCarouselAnimation .HeroCarouselAnimation-module-scss-module__xyVkiW__roller{animation:2s infinite HeroCarouselAnimation-module-scss-module__xyVkiW__safari-repaint-hack}}}@supports ((-webkit-hyphens:none)){@keyframes HeroCarouselAnimation-module-scss-module__xyVkiW__safari-repaint-hack{0%{top:0}to{top:.01px}}.HeroCarouselAnimation-module-scss-module__xyVkiW__HeroCarouselAnimation .HeroCarouselAnimation-module-scss-module__xyVkiW__roller{animation:2s infinite HeroCarouselAnimation-module-scss-module__xyVkiW__safari-repaint-hack}}.HeroCarouselAnimation-module-scss-module__xyVkiW__HeroCarouselAnimation .HeroCarouselAnimation-module-scss-module__xyVkiW__roller>.HeroCarouselAnimation-module-scss-module__xyVkiW__item{transform-origin:50%;width:100%;height:100%;position:absolute;top:0;left:0}.HeroCarouselAnimation-module-scss-module__xyVkiW__HeroCarouselAnimation .HeroCarouselAnimation-module-scss-module__xyVkiW__inner{width:100vw;height:var(--100vh);background-color:var(--first-pixel-color);background-position:0;background-repeat:repeat-x;background-size:10px 100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.HeroCarouselAnimation-module-scss-module__xyVkiW__HeroCarouselAnimation .HeroCarouselAnimation-module-scss-module__xyVkiW__inner img{object-fit:contain;width:100%;height:100%;transform:translateZ(0)}.HeroCarouselAnimation-module-scss-module__xyVkiW__HeroCarouselAnimation .HeroCarouselAnimation-module-scss-module__xyVkiW__glow{z-index:2;pointer-events:none;background:linear-gradient(#0000 0% 10%,#fff6 50%,#0000 90% 100%);position:absolute;inset:0}.HeroCarouselAnimation-module-scss-module__xyVkiW__HeroCarouselAnimation .HeroCarouselAnimation-module-scss-module__xyVkiW__gradients{z-index:2;pointer-events:none;mix-blend-mode:multiply;background:linear-gradient(#0000002e 0%,#0000 12% 88%,#0000002e 100%);position:absolute;inset:0}
.Bandit-module-scss-module__KPU8NW__hero{width:100%;height:100%}.Bandit-module-scss-module__KPU8NW__HeroVariableFont{--hero-offset-top:0rem;height:var(--100vh);text-align:center;margin:0 calc(-1*var(--grid-gap-outer));justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}@media not all and (min-resolution:.001dpcm){@supports ((-webkit-appearance:none)){@keyframes Bandit-module-scss-module__KPU8NW__safari-repaint-hack{0%{top:0}to{top:.01px}}.Bandit-module-scss-module__KPU8NW__HeroVariableFont{animation:2s infinite Bandit-module-scss-module__KPU8NW__safari-repaint-hack}}}@supports ((-webkit-hyphens:none)){@keyframes Bandit-module-scss-module__KPU8NW__safari-repaint-hack{0%{top:0}to{top:.01px}}.Bandit-module-scss-module__KPU8NW__HeroVariableFont{animation:2s infinite Bandit-module-scss-module__KPU8NW__safari-repaint-hack}}.Bandit-module-scss-module__KPU8NW__HeroVariableFont .Bandit-module-scss-module__KPU8NW__HeroVariableFont__title h1{font:inherit}
.BuyButton-module-scss-module__GINw6a__BuyButton{font-weight:475;font-size:var(--font-size--1);line-height:var(--line-height--1);letter-spacing:.0133em;cursor:pointer;background-color:var(--color-success);border-radius:calc(var(--unit)/8);color:#fff;padding:.25ex 1.25ex .65ex}.BuyButton-module-scss-module__GINw6a__BuyButton.BuyButton-module-scss-module__GINw6a__BuyButton-hovered{background-color:var(--color-text);color:var(--color-success);opacity:1!important}@media screen and (min-width:992px){.BuyButton-module-scss-module__GINw6a__BuyButton{padding:.3ex 1.25ex .6ex}}
.Triangle-module-scss-module__b3-qrG__triangle{--triangle-size:.65em;fill:currentColor;margin-right:.5ch;display:inline-block}.Triangle-module-scss-module__b3-qrG__triangle svg{width:var(--triangle-size);height:var(--triangle-size)}
.Dropdown-module-scss-module__OlEvEa__Dropdown{font-weight:475;font-size:var(--font-size--1);line-height:var(--line-height--1);letter-spacing:.0133em;align-items:baseline;display:flex;position:relative}.Dropdown-module-scss-module__OlEvEa__Dropdown:hover{opacity:var(--color-gray-opacity-high)}.Dropdown-module-scss-module__OlEvEa__Dropdown select{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;top:0;left:0}.Dropdown-module-scss-module__OlEvEa__Dropdown option{color:#000}
.Slider-module-scss-module__QwVpxG__slider{--slider-height:calc(var(--unit) * .375);font-weight:475;font-size:var(--font-size--1);line-height:var(--line-height--1);letter-spacing:.0133em;letter-spacing:normal;align-items:center;display:flex;position:relative}.Slider-module-scss-module__QwVpxG__slider input[type=range]{background:var(--tester-color,currentcolor);opacity:.07;z-index:1;border:0;border-radius:0;outline:none;margin:0;padding:0;position:relative}.Slider-module-scss-module__QwVpxG__slider input[type=range]:focus{outline:none}.Slider-module-scss-module__QwVpxG__slider input[type=range]::-webkit-slider-thumb{box-sizing:border-box;cursor:pointer;appearance:none;width:1px;height:1px;width:var(--slider-height);height:var(--slider-height);background:currentColor;border:none}.Slider-module-scss-module__QwVpxG__slider input[type=range]::-moz-range-thumb{box-sizing:border-box;cursor:pointer;appearance:none;background:currentColor;border:none;width:1px;height:1px}.Slider-module-scss-module__QwVpxG__slider input[type=range]::-ms-thumb{box-sizing:border-box;cursor:pointer;appearance:none;background:currentColor;border:none;width:1px;height:1px;margin-top:0}.Slider-module-scss-module__QwVpxG__slider input[type=range]::-ms-track{cursor:pointer;color:#0000;background:0 0;border-color:#0000;width:100%}.Slider-module-scss-module__QwVpxG__slider input[type=range]{width:100%;max-width:100%}@media screen and (min-width:720px){.Slider-module-scss-module__QwVpxG__section--half .Slider-module-scss-module__QwVpxG__slider input[type=range]{width:clamp(6.25rem,3.8043rem + 5.4348vw,12.5rem)}}@media (hover:none){.Slider-module-scss-module__QwVpxG__slider{--slider-height:var(--line-height--1)}}.Slider-module-scss-module__QwVpxG__slider__label{vertical-align:middle;margin-right:.555556rem;display:inline-block}.Slider-module-scss-module__QwVpxG__slider__range{height:var(--slider-height);width:100%;margin-right:4ch;display:flex;position:relative}.Slider-module-scss-module__QwVpxG__slider__track{pointer-events:none;transform-origin:50%;background-color:currentColor;height:100%;position:absolute;top:0;bottom:0;left:0}.Slider-module-scss-module__QwVpxG__slider__formattedValue{width:3ch;position:absolute;top:50%;right:0;transform:translateY(-46%)}.Slider-module-scss-module__QwVpxG__slider--fontSize .Slider-module-scss-module__QwVpxG__slider__range{margin-right:6ch}.Slider-module-scss-module__QwVpxG__slider--fontSize .Slider-module-scss-module__QwVpxG__slider__formattedValue{width:5ch}
.Select-module-scss-module__eYQwkW__Select{flex-flow:row;align-items:center;padding:1px 0 2px;line-height:1.44444rem;display:flex;position:relative}.Select-module-scss-module__eYQwkW__Select .Select-module-scss-module__eYQwkW__Select__text{opacity:var(--color-gray-opacity-low);pointer-events:none}.Select-module-scss-module__eYQwkW__Select.Select-module-scss-module__eYQwkW__Select--has-error .Select-module-scss-module__eYQwkW__Select__text{opacity:0}.Select-module-scss-module__eYQwkW__Select.Select-module-scss-module__eYQwkW__Select--has-error:hover .Select-module-scss-module__eYQwkW__Select__text{opacity:1}.Select-module-scss-module__eYQwkW__Select.Select-module-scss-module__eYQwkW__Select--has-value .Select-module-scss-module__eYQwkW__Select__text,.Select-module-scss-module__eYQwkW__Select:hover .Select-module-scss-module__eYQwkW__Select__text{opacity:1;color:currentColor}.Select-module-scss-module__eYQwkW__Select select{opacity:0;cursor:pointer;border:0;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.Select-module-scss-module__eYQwkW__Select option{color:#000}.Select-module-scss-module__eYQwkW__Select label{width:1px;height:1px;clip-path:rect(0, 0, 0, 0);border:0;margin:-1px;padding:0;position:absolute;overflow:hidden}
.AlignIcon-module-scss-module__2wnpDW__svg{overflow:visible}
.Radio-module-scss-module__kCo0Pa__Radio{cursor:pointer;text-align:center;border-top:1px solid var(--color-text);border-bottom:1px solid var(--color-text);display:flex;position:relative}.Radio-module-scss-module__kCo0Pa__Radio:hover,.Radio-module-scss-module__kCo0Pa__Radio.Radio-module-scss-module__kCo0Pa__Radio--is-checked{color:var(--color-success)}.Radio-module-scss-module__kCo0Pa__Radio:hover{z-index:2}.Radio-module-scss-module__kCo0Pa__Radio.Radio-module-scss-module__kCo0Pa__Radio--is-checked{z-index:1;border-color:currentColor}.Radio-module-scss-module__kCo0Pa__Radio.Radio-module-scss-module__kCo0Pa__Radio--is-checked:hover{z-index:2;border-color:var(--color-text)}.Radio-module-scss-module__kCo0Pa__Radio+.Radio-module-scss-module__kCo0Pa__Radio{margin-top:-1px}
.TesterControls-module-scss-module__5So5_a__dropdown{font-weight:475;font-size:var(--font-size--1);line-height:var(--line-height--1);letter-spacing:.0133em;position:relative}.TesterControls-module-scss-module__5So5_a__dropdown select{opacity:0;cursor:pointer;width:min(50vw,15ch);height:100%;position:absolute;top:0;left:0}.TesterControls-module-scss-module__5So5_a__dropdown option{color:#000}.TesterControls-module-scss-module__5So5_a__testerControls{font-weight:475;font-size:var(--font-size--1);line-height:var(--line-height--1);letter-spacing:.0133em;z-index:2;-webkit-user-select:none;user-select:none;cursor:initial;padding-left:var(--grid-gap-outer);padding-right:var(--grid-gap-outer);flex-wrap:wrap;display:flex;position:relative}.tester-is-left .TesterControls-module-scss-module__5So5_a__testerControls{padding-left:var(--grid-gap-outer);padding-right:calc(var(--grid-gap-inner)/2)}.tester-is-right .TesterControls-module-scss-module__5So5_a__testerControls{padding-left:calc(var(--grid-gap-inner)/2);padding-right:var(--grid-gap-outer)}.TesterControls-module-scss-module__5So5_a__testerControls>*{white-space:nowrap;margin-bottom:calc(var(--unit)*.375);margin-right:1.38889rem}@media (hover:hover){.TesterControls-module-scss-module__5So5_a__testerControls>*{margin-bottom:calc(var(--unit)*.125)}.TesterControls-module-scss-module__5So5_a__testerControls>:not(:last-child){margin-right:1.38889rem}}.TesterControls-module-scss-module__5So5_a__testerControls__item{display:inline-block}.TesterControls-module-scss-module__5So5_a__featureSets .TesterControls-module-scss-module__5So5_a__toggle{cursor:pointer;opacity:var(--color-gray-opacity-high)}.TesterControls-module-scss-module__5So5_a__featureSets .TesterControls-module-scss-module__5So5_a__toggle:not(:first-child){margin-left:.5rem}.TesterControls-module-scss-module__5So5_a__featureSets .TesterControls-module-scss-module__5So5_a__toggle:has(input:checked){opacity:1}@media (hover:hover){.TesterControls-module-scss-module__5So5_a__featureSets .TesterControls-module-scss-module__5So5_a__toggle:hover{opacity:1}.TesterControls-module-scss-module__5So5_a__featureSets .TesterControls-module-scss-module__5So5_a__toggle:has(input:checked):hover{opacity:var(--color-gray-opacity-high)}}.TesterControls-module-scss-module__5So5_a__featureSets .TesterControls-module-scss-module__5So5_a__toggle input{opacity:0;pointer-events:none;position:absolute;left:-9999px}.TesterControls-module-scss-module__5So5_a__color-input{position:relative}.TesterControls-module-scss-module__5So5_a__color-input input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;top:0;left:0}.TesterControls-module-scss-module__5So5_a__color-input span{width:7.5ch;display:inline-block}.TesterControls-module-scss-module__5So5_a__text--with-dot:before{content:"";vertical-align:0%;background-color:currentColor;border-radius:1ch;width:1ch;height:1ch;margin-right:1ch;display:inline-block}@media screen and (max-width:991px){.TesterControls-module-scss-module__5So5_a__testerControls__item--fontSize,.TesterControls-module-scss-module__5So5_a__testerControls__item--variableAxe{flex:1 0 10rem;order:998}.TesterControls-module-scss-module__5So5_a__testerControls__item--lineHeight{display:none}}@media (hover:none){.TesterControls-module-scss-module__5So5_a__testerControls__item--lineHeight{display:none}}@media screen and (min-width:720px) and (max-width:1120px){.TesterControls-module-scss-module__5So5_a__section--half .TesterControls-module-scss-module__5So5_a__testerControls__item--lineHeight{display:none}}@media screen and (max-width:991px){.TesterControls-module-scss-module__5So5_a__testerControls__item--letterSpacing{display:none}}@media (hover:none){.TesterControls-module-scss-module__5So5_a__testerControls__item--letterSpacing{display:none}}@media screen and (min-width:720px) and (max-width:1068px){.TesterControls-module-scss-module__5So5_a__section--half .TesterControls-module-scss-module__5So5_a__testerControls__item--letterSpacing{display:none}}@media screen and (max-width:767px){.TesterControls-module-scss-module__5So5_a__testerControls__item--opentype{display:none}}.TesterControls-module-scss-module__5So5_a__testerControls__item--textAlign{align-items:center;display:inline-flex}.TesterControls-module-scss-module__5So5_a__testerControls__item--textAlign .TesterControls-module-scss-module__5So5_a__textAlign{margin-bottom:-.55ex}.TesterControls-module-scss-module__5So5_a__testerControls__item--textAlign .TesterControls-module-scss-module__5So5_a__textAlign .TesterControls-module-scss-module__5So5_a__toggle{cursor:pointer;opacity:var(--color-gray-opacity-high)}.TesterControls-module-scss-module__5So5_a__testerControls__item--textAlign .TesterControls-module-scss-module__5So5_a__textAlign .TesterControls-module-scss-module__5So5_a__toggle:not(:first-child){margin-left:.555556rem}.TesterControls-module-scss-module__5So5_a__testerControls__item--textAlign .TesterControls-module-scss-module__5So5_a__textAlign .TesterControls-module-scss-module__5So5_a__toggle__label{width:1px;height:1px;clip-path:rect(0, 0, 0, 0);border:0;margin:-1px;padding:0;position:absolute;overflow:hidden}.TesterControls-module-scss-module__5So5_a__testerControls__item--textAlign .TesterControls-module-scss-module__5So5_a__textAlign .TesterControls-module-scss-module__5So5_a__toggle.TesterControls-module-scss-module__5So5_a__is-selected{opacity:1}@media (hover:hover){.TesterControls-module-scss-module__5So5_a__testerControls__item--textAlign .TesterControls-module-scss-module__5So5_a__textAlign .TesterControls-module-scss-module__5So5_a__toggle:hover{opacity:1}}.TesterControls-module-scss-module__5So5_a__testerControls__item--textAlign .TesterControls-module-scss-module__5So5_a__textAlign .TesterControls-module-scss-module__5So5_a__toggle svg{height:.8465em}.TesterControls-module-scss-module__5So5_a__testerControls__item--textAlign .TesterControls-module-scss-module__5So5_a__textAlign .TesterControls-module-scss-module__5So5_a__toggle input{opacity:0;pointer-events:none;position:absolute;left:-9999px}
.Checkbox-module-scss-module__k4lGtG__Checkbox{cursor:pointer;-webkit-user-select:none;user-select:none;text-align:center;align-items:center;height:100%;display:flex;position:relative;overflow-x:hidden}@media (hover:hover){.Checkbox-module-scss-module__k4lGtG__Checkbox:hover{border-color:var(--color-success)}.Checkbox-module-scss-module__k4lGtG__Checkbox:hover+*{border-top-color:var(--color-success)}.Checkbox-module-scss-module__k4lGtG__Checkbox.Checkbox-module-scss-module__k4lGtG__Checkbox--is-checked:hover{border-color:var(--color-text)}.Checkbox-module-scss-module__k4lGtG__Checkbox.Checkbox-module-scss-module__k4lGtG__Checkbox--is-checked:hover+*{border-top-color:var(--color-text)}}.Checkbox-module-scss-module__k4lGtG__Checkbox.Checkbox-module-scss-module__k4lGtG__Checkbox--is-checked{color:var(--color-success)}.Checkbox-module-scss-module__k4lGtG__Checkbox.Checkbox-module-scss-module__k4lGtG__Checkbox--is-checked+*{border-top:1px solid var(--color-success)}.Checkbox-module-scss-module__k4lGtG__Checkbox{border:1px solid}.Checkbox-module-scss-module__k4lGtG__Checkbox:not(:last-of-type){border-bottom:none}
.Tester-module-scss-module__N9MHxW__section--testers{gap:var(--grid-gap-inner) 0;max-width:100%;padding-right:unset;padding-bottom:2vw;padding-left:unset;margin-bottom:calc(-1vw - var(--grid-gap-inner));grid-template-columns:50% 50%;display:grid;overflow:hidden}.Tester-module-scss-module__N9MHxW__featurePreviews{grid-template-columns:200px 200px;display:grid}.Tester-module-scss-module__N9MHxW__tester{--tester-max-height:150svh;height:100%;transition:opacity .2s .2s}.Tester-module-scss-module__N9MHxW__tester:not(.Tester-module-scss-module__N9MHxW__tester--is-half){grid-column:1/-1}.Tester-module-scss-module__N9MHxW__tester{color:var(--tester-color)}.Tester-module-scss-module__N9MHxW__tester.Tester-module-scss-module__N9MHxW__tester--is-half{--tester-max-height:105svh}.Tester-module-scss-module__N9MHxW__tester__preview{z-index:1;position:relative}.Tester-module-scss-module__N9MHxW__font-preview{white-space:pre-wrap;word-break:break-all;text-align:var(--tester-text-align,left);font-family:var(--tester-fontFamily,"AllCapsBlank");font-variation-settings:var(--tester-fontVariationSettings,"normal")}.Tester-module-scss-module__N9MHxW__font-preview i,.Tester-module-scss-module__N9MHxW__font-preview em{font-family:var(--tester-fontFamilyItalic,var(--tester-fontFamily,"AllCapsBlank"));font-variation-settings:var(--tester-fontVariationSettingsItalic,var(--tester-fontVariationSettings,"normal"));font-style:normal}.Tester-module-scss-module__N9MHxW__font-preview{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");padding:calc(var(--unit)*.75) var(--grid-gap-outer) calc(var(--unit)/1.5 + 1rem) var(--grid-gap-outer)}.tester-is-left .Tester-module-scss-module__N9MHxW__font-preview{padding-left:var(--grid-gap-outer);padding-right:calc(var(--grid-gap-inner)/2)}.tester-is-right .Tester-module-scss-module__N9MHxW__font-preview{padding-left:calc(var(--grid-gap-inner)/2);padding-right:var(--grid-gap-outer)}.Tester-module-scss-module__N9MHxW__font-preview{height:auto}.Tester-module-scss-module__N9MHxW__font-preview__editor{hyphens:var(--tester-hyphens,none);word-break:var(--tester-wordBreak,break-all)!important}.Tester-module-scss-module__N9MHxW__font-preview:focus,.Tester-module-scss-module__N9MHxW__font-preview:active,.Tester-module-scss-module__N9MHxW__font-preview>:focus,.Tester-module-scss-module__N9MHxW__font-preview>:active{outline:none}.Tester-module-scss-module__N9MHxW__font-preview:before,.Tester-module-scss-module__N9MHxW__font-preview:after{content:"";height:0;display:block}.Tester-module-scss-module__N9MHxW__font-preview:before{margin-top:var(--tester-before-marginTop,0)}.Tester-module-scss-module__N9MHxW__font-preview:after{margin-bottom:var(--tester-after-marginBottom,0)}
.FormItem-module-scss-module__ongYEa__FormItem{line-height:1.44444rem;position:relative}.FormItem-module-scss-module__ongYEa__FormItem input{padding:1px 0 2px;line-height:1.44444rem}.FormItem-module-scss-module__ongYEa__FormItem input,.FormItem-module-scss-module__ongYEa__FormItem select,.FormItem-module-scss-module__ongYEa__FormItem textarea{line-height:1.44444rem}.FormItem-module-scss-module__ongYEa__FormItem input:disabled,.FormItem-module-scss-module__ongYEa__FormItem select:disabled,.FormItem-module-scss-module__ongYEa__FormItem textarea:disabled{cursor:default;opacity:.38}.FormItem-module-scss-module__ongYEa__FormItem--has-error label,.FormItem-module-scss-module__ongYEa__FormItem--has-value label{display:none}.FormItem-module-scss-module__ongYEa__FormItem--has-error{color:#ff3131}.FormItem-module-scss-module__ongYEa__FormItem--has-error:hover:not(.FormItem-module-scss-module__ongYEa__FormItem--has-value) label{display:block}.FormItem-module-scss-module__ongYEa__FormItem--has-error:hover input{opacity:1}.FormItem-module-scss-module__ongYEa__FormItem--has-error input{opacity:0}.FormItem-module-scss-module__ongYEa__FormItem--button{padding:0}.FormItem-module-scss-module__ongYEa__FormItem--input:hover label{color:currentColor}.FormItem-module-scss-module__ongYEa__FormItem--input label{pointer-events:none;opacity:var(--color-gray-opacity-low);position:absolute;top:50%;left:0;transform:translateY(-50%)}.disabled-form .FormItem-module-scss-module__ongYEa__FormItem--input label{opacity:1}.FormItem-module-scss-module__ongYEa__FormItem--input ::placeholder{opacity:0}.FormItem-module-scss-module__ongYEa__FormItem--disabled label{opacity:1}.FormItem-module-scss-module__ongYEa__FormItem--checkbox,.FormItem-module-scss-module__ongYEa__FormItem--radio{flex-direction:column;display:flex}.FormItem-module-scss-module__ongYEa__FormItem--checkbox input,.FormItem-module-scss-module__ongYEa__FormItem--radio input{z-index:-999;opacity:0;padding:0;position:absolute}.FormItem-module-scss-module__ongYEa__FormItem--checkbox label,.FormItem-module-scss-module__ongYEa__FormItem--radio label{cursor:pointer;flex:1;width:100%;padding:2px .277778rem 3px;line-height:1.44444rem;position:relative}.FormItem-module-scss-module__ongYEa__FormItem--checkbox--big label,.FormItem-module-scss-module__ongYEa__FormItem--radio--big label{line-height:2.66667rem}.FormItem-module-scss-module__ongYEa__FormItem--checkbox{text-align:center}
.MediumEditor-module-scss-module__5iAhrW__italic-button{font-family:var(--font-family-system);z-index:1000;font-style:italic;font-weight:475;font-size:var(--font-size--1);line-height:var(--line-height--1);letter-spacing:.0133em;background:var(--color-text);color:var(--color-bg);border-radius:calc(var(--unit)/8);cursor:pointer;border:0;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.MediumEditor-module-scss-module__5iAhrW__italic-button:after{z-index:-1;content:"";transform-origin:50%;background:inherit;width:10px;height:10px;position:absolute;bottom:0;left:50%;transform:translate(-50%,50%)rotate(45deg)}
.FormRow-module-scss-module__m9v7wa__FormRow{gap:var(--grid-gap-inner);border-bottom:1px solid;grid-template-columns:repeat(auto-fit,minmax(20ch,1fr));display:grid;position:relative}.FormRow-module-scss-module__m9v7wa__FormRow summary{padding:2px 0;line-height:1.44444rem}.FormRow-module-scss-module__m9v7wa__FormRow--borderless,.FormRow-module-scss-module__m9v7wa__FormRow--button{border-bottom:0}.FormRow-module-scss-module__m9v7wa__FormRow+.FormRow-module-scss-module__m9v7wa__FormRow--borderless{margin-top:-1px}.FormRow-module-scss-module__m9v7wa__FormRow--button{margin-top:calc(1.44444rem + 4px)}.FormRow-module-scss-module__m9v7wa__FormRow--empty{border:0;height:calc(1.44444rem + 4px)}
.Subtotal-module-scss-module__3a7x9W__container{--unit:calc(var(--line-height--1) + (var(--spacing--2) * 2));padding-top:var(--unit);margin-top:auto}.Subtotal-module-scss-module__3a7x9W__item{font-size:var(--font-size-0);border-top:1px solid;justify-content:space-between;padding:1px 0 2px;line-height:1.44444rem;display:flex}.Subtotal-module-scss-module__3a7x9W__item:last-child{border-bottom:1px solid}.Subtotal-module-scss-module__3a7x9W__transparent,.Subtotal-module-scss-module__3a7x9W__vat>*{opacity:var(--color-gray-opacity-low)}
.FontBundle-module-scss-module__3-buYq__fontName{display:flex}.FontBundle-module-scss-module__3-buYq__fontName i{white-space:pre}
.FontBuyItem-module-scss-module__vASyaW__FontBuyItem{-webkit-user-select:none;user-select:none;min-height:var(--font-buy-item-size-single);grid-template-columns:1fr minmax(0,auto) auto;grid-template-areas:"name licence price";display:grid;position:relative}.FontBuyItem-module-scss-module__vASyaW__FontBuyItem:after{content:"";pointer-events:none;border-top:1px solid;position:absolute;inset:0}.FontBuyItem-module-scss-module__vASyaW__FontBuyItem .FontBuyItem-module-scss-module__vASyaW__familyName:after{content:" "}.FontBuyItem-module-scss-module__vASyaW__sidePanel{flex-direction:column;justify-content:flex-end;align-items:flex-end;display:flex}.FontBuyItem-module-scss-module__vASyaW__FontBuyItem__cartActions{flex-direction:column;align-items:flex-end;display:none}.FontBuyItem-module-scss-module__vASyaW__removeFromCart,.FontBuyItem-module-scss-module__vASyaW__showIndividualStyles{cursor:pointer;appearance:none;color:inherit;background-color:#0000;border:none;outline:none;margin:0;padding:0}.FontBuyItem-module-scss-module__vASyaW__removeFromCart:hover,.FontBuyItem-module-scss-module__vASyaW__showIndividualStyles:hover{opacity:1;color:var(--color-success)}.FontBuyItem-module-scss-module__vASyaW__FontBuyItem__title+span{display:block}@media screen and (min-width:375px){.FontBuyItem-module-scss-module__vASyaW__FontBuyItem__title+span{display:inline}}@media screen and (min-width:576px){.FontBuyItem-module-scss-module__vASyaW__FontBuyItem__title+span{display:block}}@media screen and (min-width:768px){.FontBuyItem-module-scss-module__vASyaW__FontBuyItem__title+span{display:inline}}.FontBuyItem-module-scss-module__vASyaW__fontCartSidePanelWrapper{flex-direction:column;align-items:flex-end;display:flex}.FontBuyItem-module-scss-module__vASyaW__itemName{font-size:var(--font-buy-item-font-size);line-height:var(--font-buy-item-line-height);white-space:nowrap;padding:var(--spacing--2) 0 calc(var(--spacing--2)*2);text-overflow:ellipsis;grid-area:name;overflow:hidden}.FontBuyItem-module-scss-module__vASyaW__removeFromCart,.FontBuyItem-module-scss-module__vASyaW__showIndividualStyles,.FontBuyItem-module-scss-module__vASyaW__licence,.FontBuyItem-module-scss-module__vASyaW__price,.FontBuyItem-module-scss-module__vASyaW__FontBuyItem__priceCurrent{text-align:right;font-size:var(--font-size-0);line-height:calc(var(--font-buy-item-font-size)/2);padding-top:calc(var(--spacing--2) + 1px)}.FontBuyItem-module-scss-module__vASyaW__removeFromCart.FontBuyItem-module-scss-module__vASyaW__price--Mobile,.FontBuyItem-module-scss-module__vASyaW__showIndividualStyles.FontBuyItem-module-scss-module__vASyaW__price--Mobile,.FontBuyItem-module-scss-module__vASyaW__licence.FontBuyItem-module-scss-module__vASyaW__price--Mobile,.FontBuyItem-module-scss-module__vASyaW__price.FontBuyItem-module-scss-module__vASyaW__price--Mobile,.FontBuyItem-module-scss-module__vASyaW__FontBuyItem__priceCurrent.FontBuyItem-module-scss-module__vASyaW__price--Mobile{padding-top:calc(var(--spacing--2) + 2px)}.FontBuyItem-module-scss-module__vASyaW__licence{grid-area:licence}.FontBuyItem-module-scss-module__vASyaW__price{grid-area:price}.FontBuyItem-module-scss-module__vASyaW__FontBuyItem--hideLicences .FontBuyItem-module-scss-module__vASyaW__price{height:var(--font-buy-item-size-single);padding-top:0;padding-bottom:calc(var(--line-height-0)/7);white-space:nowrap;align-items:center;display:flex}.FontBuyItem-module-scss-module__vASyaW__FontBuyItem--bundle .FontBuyItem-module-scss-module__vASyaW__price--Mobile{box-sizing:border-box;white-space:nowrap;background-color:var(--color-bg);height:calc(3rem + var(--font-buy-item-size-single)/2);flex-direction:column;padding-left:3rem;display:flex;position:absolute;right:0}.FontBuyItem-module-scss-module__vASyaW__FontBuyItem--bundle .FontBuyItem-module-scss-module__vASyaW__price--Mobile.FontBuyItem-module-scss-module__vASyaW__Checkout__bg-color{background:linear-gradient(90deg, #0000 0%, var(--color-bg) 20%)}.FontBuyItem-module-scss-module__vASyaW__priceFull{opacity:var(--color-gray-opacity-low);text-decoration:line-through}.FontBuyItem-module-scss-module__vASyaW__priceFull:empty,.FontBuyItem-module-scss-module__vASyaW__FontBuyItem--is-selected .FontBuyItem-module-scss-module__vASyaW__priceFull{display:none}.FontBuyItem-module-scss-module__vASyaW__FontBuyItem__cart+.FontBuyItem-module-scss-module__vASyaW__FontBuyItem__cart{margin-top:var(--spacing--2)}.FontBuyItem-module-scss-module__vASyaW__FontBuyItem--removable.FontBuyItem-module-scss-module__vASyaW__FontBuyItem--is-selected{color:var(--color-success)}.FontBuyItem-module-scss-module__vASyaW__FontBuyItem--removable.FontBuyItem-module-scss-module__vASyaW__FontBuyItem--hideLicences.FontBuyItem-module-scss-module__vASyaW__FontBuyItem--bundle .FontBuyItem-module-scss-module__vASyaW__price--hovered{padding-top:calc(var(--font-buy-item-size-single)/2);flex-direction:column;justify-content:center;align-items:flex-end;display:flex}@media (hover:none){.FontBuyItem-module-scss-module__vASyaW__FontBuyItem--removable:focus-within .FontBuyItem-module-scss-module__vASyaW__FontBuyItem__cartActions{display:flex}.FontBuyItem-module-scss-module__vASyaW__FontBuyItem--removable:focus-within .FontBuyItem-module-scss-module__vASyaW__FontBuyItem__priceCurrent{display:none}}@media (hover:hover){.FontBuyItem-module-scss-module__vASyaW__FontBuyItem--removable:hover,.FontBuyItem-module-scss-module__vASyaW__FontBuyItem--removable:focus-within{color:var(--color-success)}.FontBuyItem-module-scss-module__vASyaW__FontBuyItem--removable:hover .FontBuyItem-module-scss-module__vASyaW__FontBuyItem__cartActions,.FontBuyItem-module-scss-module__vASyaW__FontBuyItem--removable:focus-within .FontBuyItem-module-scss-module__vASyaW__FontBuyItem__cartActions{display:flex}.FontBuyItem-module-scss-module__vASyaW__FontBuyItem--removable:hover .FontBuyItem-module-scss-module__vASyaW__FontBuyItem__priceCurrent,.FontBuyItem-module-scss-module__vASyaW__FontBuyItem--removable:focus-within .FontBuyItem-module-scss-module__vASyaW__FontBuyItem__priceCurrent{display:none}}
.Heading-module-scss-module__Qex3ga__Heading{margin-bottom:var(--spacing--2)}.Heading-module-scss-module__Qex3ga__Heading>*{font-weight:475;font-size:var(--font-size--1);line-height:var(--line-height--1);letter-spacing:.0133em}.Heading-module-scss-module__Qex3ga__Heading--with-border{padding-bottom:var(--spacing--2);border-bottom:1px solid;margin-bottom:0}
.Spinner-module-scss-module__RBuESq__spinner{min-height:design-to-rem(28);position:relative}.Spinner-module-scss-module__RBuESq__spinnerAbsolute{position:absolute;inset:0}.Spinner-module-scss-module__RBuESq__spinnerDots{--dot-width:calc(var(--grid-gap-inner) / 4);--dot-height:var(--dot-width);--dot-radius:100%;--dot-spacing:calc(var(--dot-width) * 2);--dot-color:currentColor;--dot-bg-color:var(--dot-bg-color);--dot-before-color:var(--dot-bg-color);--dot-after-color:var(--dot-bg-color);--dot-timing:.62s;width:var(--dot-width);height:var(--dot-height);border-radius:var(--dot-radius);color:currentColor;animation:Spinner-module-scss-module__RBuESq__dot-flashing var(--dot-timing) infinite linear alternate;animation-delay:calc(var(--dot-timing)/2);background-color:currentColor;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Spinner-module-scss-module__RBuESq__spinnerDots:before,.Spinner-module-scss-module__RBuESq__spinnerDots:after{content:"";display:inline-block;position:absolute;top:0}.Spinner-module-scss-module__RBuESq__spinnerDots:before{left:calc(var(--dot-spacing)*-1);width:var(--dot-width);height:var(--dot-height);border-radius:var(--dot-radius);color:currentColor;animation:Spinner-module-scss-module__RBuESq__dot-flashing var(--dot-timing) infinite alternate;background-color:currentColor;animation-delay:0s}.Spinner-module-scss-module__RBuESq__spinnerDots:after{left:var(--dot-spacing);width:var(--dot-width);height:var(--dot-height);border-radius:var(--dot-radius);color:currentColor;animation:Spinner-module-scss-module__RBuESq__dot-flashing var(--dot-timing) infinite alternate;animation-delay:var(--dot-timing);background-color:currentColor}@keyframes Spinner-module-scss-module__RBuESq__dot-flashing{0%{opacity:1}50%,to{opacity:var(--color-gray-opacity-low)}}
.Newsletter-module-scss-module__quCLyG__Newsletter{width:100%;font-size:var(--font-size-0);line-height:var(--line-height-0);background-color:var(--color-bg);padding:var(--spacing--2) 0;opacity:0;will-change:opacity,transform;z-index:3;transition:opacity .1s linear,transform .3s;position:absolute;bottom:0;left:0;transform:translateY(100%)}.Newsletter-module-scss-module__quCLyG__Newsletter.Newsletter-module-scss-module__quCLyG__is-open{opacity:1;transform:translate3d(0, var(--spacing--2), 0)}.Newsletter-module-scss-module__quCLyG__form__group{border-bottom:1px solid;display:flex}.Newsletter-module-scss-module__quCLyG__form__input{line-height:var(--line-height-0);padding:var(--spacing--2) 0;flex:1}.Newsletter-module-scss-module__quCLyG__form__input::placeholder{color:currentColor}.Newsletter-module-scss-module__quCLyG__form__send{appearance:none;color:currentColor;cursor:pointer;font-weight:inherit;letter-spacing:inherit;text-align:right;-webkit-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;width:var(--unit);background-color:#0000;border:none;padding:0;position:relative}.Newsletter-module-scss-module__quCLyG__form__send:disabled{cursor:default}
@media screen and (min-width:2200px){.FontBuy-module-scss-module__KKWmpa__container{max-width:1912px}}.FontBuy-module-scss-module__KKWmpa__container{gap:var(--grid-gap-inner);grid-template-areas:"guide""fonts";display:grid}@media screen and (min-width:992px){.FontBuy-module-scss-module__KKWmpa__container{grid-template-columns:1fr 1fr;grid-template-areas:"fonts guide";align-items:start}}.FontBuy-module-scss-module__KKWmpa__label{margin-bottom:calc(var(--grid-gap-inner)/4)}.FontBuy-module-scss-module__KKWmpa__bundles{margin-bottom:var(--spacing--1)}.FontBuy-module-scss-module__KKWmpa__guide{grid-area:guide;display:none}@media screen and (min-width:992px){.FontBuy-module-scss-module__KKWmpa__guide{flex-direction:column;height:100%;display:flex}.FontBuy-module-scss-module__KKWmpa__sticky{top:var(--grid-gap-outer);position:sticky}}@media screen and (min-width:1280px){.FontBuy-module-scss-module__KKWmpa__sticky{top:var(--header-height);position:sticky}}.FontBuy-module-scss-module__KKWmpa__FontBuy__fill{flex:1}@media screen and (max-width:991px){.FontBuy-module-scss-module__KKWmpa__guideAlert{display:none}}.FontBuy-module-scss-module__KKWmpa__checkout{background-color:var(--color-bg);margin-top:var(--spacing--1);padding-bottom:calc(var(--spacing--2)*2)}.FontBuy-module-scss-module__KKWmpa__FontBuy--has-cart .FontBuy-module-scss-module__KKWmpa__checkout{display:block}@media screen and (min-width:992px){.FontBuy-module-scss-module__KKWmpa__checkout{bottom:0;top:var(--spacing--1);position:sticky}}.FontBuy-module-scss-module__KKWmpa__subtotal+.FontBuy-module-scss-module__KKWmpa__checkoutButton{margin-top:-1px}
@media screen and (max-width:991px){.CheckoutButtons-module-scss-module__pNvZ1a__container{display:flex}.CheckoutButtons-module-scss-module__pNvZ1a__container>*{margin-top:0!important}.CheckoutButtons-module-scss-module__pNvZ1a__container>:not(:first-child){margin-left:-1px}.CheckoutButtons-module-scss-module__pNvZ1a__hideOnMobile{display:none}}@media screen and (min-width:992px){.CheckoutButtons-module-scss-module__pNvZ1a__hideOnDesktop{display:none}}
.Footer-module-scss-module__f0jVlq__container{--unit:calc(var(--line-height--1) + (var(--spacing-2) * 2));font-weight:475;font-size:var(--font-size--1);line-height:var(--line-height--1);letter-spacing:.0133em;padding:var(--spacing--1) var(--grid-gap-outer) var(--grid-gap-outer);position:relative;overflow:hidden}@media (hover:hover){.Footer-module-scss-module__f0jVlq__container a:hover{opacity:var(--color-gray-opacity-high)}}.Footer-module-scss-module__f0jVlq__Footer__inner{z-index:2;justify-content:space-between;display:flex;position:relative}@media screen and (min-width:1280px){.Footer-module-scss-module__f0jVlq__Footer__inner{justify-content:flex-start}}.Footer-module-scss-module__f0jVlq__Footer__group{display:flex;position:static}@media screen and (min-width:1280px){.Footer-module-scss-module__f0jVlq__Footer__group{position:relative}}.Footer-module-scss-module__f0jVlq__item{margin:auto 0 0}@media screen and (min-width:1280px){.Footer-module-scss-module__f0jVlq__item{margin:auto 5.55556rem 0 0}}.Footer-module-scss-module__f0jVlq__itemFollow{margin:0 auto}@media screen and (min-width:1280px){.Footer-module-scss-module__f0jVlq__itemFollow{margin:auto 5.55556rem 0 0}}.Footer-module-scss-module__f0jVlq__item--copyright{margin:auto 0 0}@media screen and (min-width:1280px){.Footer-module-scss-module__f0jVlq__item--copyright{margin:auto 0 0 auto}}.Footer-module-scss-module__f0jVlq__item--links,.Footer-module-scss-module__f0jVlq__item--email{display:none}@media screen and (min-width:1280px){.Footer-module-scss-module__f0jVlq__item--links,.Footer-module-scss-module__f0jVlq__item--email{display:inline-block}}
.NavigationLocal-module-scss-module__AuEJqq__NavigationLocal{pointer-events:none;opacity:0;will-change:opacity,transform;transition:opacity .1s,transform .3s;display:flex;transform:translateY(1rem)}.NavigationLocal-module-scss-module__AuEJqq__NavigationLocal.NavigationLocal-module-scss-module__AuEJqq__NavigationLocal--is-active{pointer-events:initial;opacity:1;transform:none}.NavigationLocal-module-scss-module__AuEJqq__NavigationLocal>:not(:last-child){padding-right:5.55556rem}.NavigationLocal-module-scss-module__AuEJqq__NavigationLocal .NavigationLocal-module-scss-module__AuEJqq__nav__item{position:relative}.NavigationLocal-module-scss-module__AuEJqq__NavigationLocal .NavigationLocal-module-scss-module__AuEJqq__nav__menu{white-space:nowrap;left:0;top:calc((var(--navigationLocalMenuHeight) - var(--grid-gap-outer))*-1);will-change:clip-path,top;transition:clip-path .3s,top .3s,opacity .6s;position:absolute;overflow:hidden}.NavigationLocal-module-scss-module__AuEJqq__NavigationLocal .NavigationLocal-module-scss-module__AuEJqq__menu__item:last-child{margin-bottom:var(--grid-gap-outer)}@media screen and (min-width:1280px){.NavigationLocal-module-scss-module__AuEJqq__NavigationLocal.NavigationLocal-module-scss-module__AuEJqq__NavigationLocal--is-active.NavigationLocal-module-scss-module__AuEJqq__NavigationLocal--is-megaMenuOpen .NavigationLocal-module-scss-module__AuEJqq__nav__menu{opacity:1;clip-path:polygon(0 0,100% 0,100% 100%,0% 100%);transition:clip-path .3s,top .3s,opacity .3s;top:100%}.NavigationLocal-module-scss-module__AuEJqq__NavigationLocal .NavigationLocal-module-scss-module__AuEJqq__nav__menu{opacity:0;clip-path:polygon(0 100%,100% 100%,100% 100%,0 100%)}.NavigationLocal-module-scss-module__AuEJqq__NavigationLocal .NavigationLocal-module-scss-module__AuEJqq__has-menu{cursor:pointer}.NavigationLocal-module-scss-module__AuEJqq__NavigationLocal .NavigationLocal-module-scss-module__AuEJqq__has-menu>.NavigationLocal-module-scss-module__AuEJqq__nav__link{z-index:1;position:relative}.NavigationLocal-module-scss-module__AuEJqq__header--is-cart .NavigationLocal-module-scss-module__AuEJqq__nav__menu{opacity:0}}
.FeaturePreview-module-scss-module__qePWsG__listWrapper{--row-gap:2.5rem;gap:var(--row-gap) calc(var(--spacing--2)*4.5);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid;overflow:hidden}.FeaturePreview-module-scss-module__qePWsG__container{position:relative}.FeaturePreview-module-scss-module__qePWsG__container:after{content:"";right:-1px;top:calc(-1*var(--row-gap));border-right:1px solid;position:absolute;bottom:0}.FeaturePreview-module-scss-module__qePWsG__preview{font-size:calc(var(--font-size--1)*5);font-family:var(--preview-font-family)}.FeaturePreview-module-scss-module__qePWsG__preview p{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}.FeaturePreview-module-scss-module__qePWsG__preview span.feature-preview{color:var(--color-success)}@media (hover:hover){.FeaturePreview-module-scss-module__qePWsG__preview:hover{font-feature-settings:var(--preview-feature-settings)}}@media (hover:none){.FeaturePreview-module-scss-module__qePWsG__preview:has(input:checked){font-feature-settings:var(--preview-feature-settings)}}.FeaturePreview-module-scss-module__qePWsG__previewToggle{display:none}
.Help-module-scss-module__KnDqjW__Help{font-weight:475;font-size:var(--font-size--1);line-height:var(--line-height--1);letter-spacing:.0133em;gap:var(--grid-gap-inner);color:var(--color-success);margin-bottom:var(--unit);min-height:calc(var(--line-height--1)*4);display:grid}.Help-module-scss-module__KnDqjW__Help--Mobile{margin-bottom:calc(var(--unit) - var(--line-height--1))}
.CheckoutContainer-module-scss-module__QUCErW__checkoutContainer{gap:var(--unit) var(--grid-gap-inner);flex:1;grid-template-rows:1fr auto;grid-template-columns:1fr 1fr;display:grid}@media screen and (max-width:991px){.CheckoutContainer-module-scss-module__QUCErW__checkoutContainer{flex-direction:column;justify-content:space-between;gap:4.44444rem;display:flex}}.CheckoutContainer-module-scss-module__QUCErW__checkoutContainerColumn{flex-direction:column;flex-grow:1;display:flex}
.CheckoutForms-module-scss-module__WnMCoG__CheckoutForms{flex-direction:column;flex:1;display:flex}.CheckoutForms-module-scss-module__WnMCoG__CheckoutForms>:not(:last-child){margin-bottom:calc(var(--unit)*1.5)}
.Eula-module-scss-module__TW2J4q__eula__nav{padding:0;list-style:none}@media screen and (min-width:992px){.Eula-module-scss-module__TW2J4q__eula__nav{top:var(--header-height);position:sticky}}.Eula-module-scss-module__TW2J4q__eula__nav a:hover{color:var(--color-success)}.Eula-module-scss-module__TW2J4q__eula__content--has-title{margin-left:4ch}@media screen and (max-width:991px){.Eula-module-scss-module__TW2J4q__eula__content--has-title{margin-left:2ch}}.Eula-module-scss-module__TW2J4q__eula__anchor,.Eula-module-scss-module__TW2J4q__eula__content{margin-bottom:1em}.Eula-module-scss-module__TW2J4q__eula__section{gap:calc(var(--grid-gap-inner)*2);grid-template-columns:1fr;display:grid}@media screen and (min-width:992px){.Eula-module-scss-module__TW2J4q__eula__section{gap:var(--grid-gap-inner);grid-template-columns:repeat(2,1fr)}}.Eula-module-scss-module__TW2J4q__eula__section ol{list-style-type:lower-alpha}
.CheckoutRecap-module-scss-module__b2-KQq__CheckoutRecap{flex:1;display:flex}.CheckoutRecap-module-scss-module__b2-KQq__CheckoutRecap__value ul{margin:0;padding:0;list-style:none}.CheckoutRecap-module-scss-module__b2-KQq__CheckoutRecap__value ul li{margin-bottom:0}.CheckoutRecap-module-scss-module__b2-KQq__CheckoutRecap__value ul li:before{margin-left:0}.CheckoutRecap-module-scss-module__b2-KQq__CheckoutRecap.CheckoutRecap-module-scss-module__b2-KQq__CheckoutRecap--Mobile{gap:calc(var(--spacing-0)/2);flex-direction:column}.CheckoutRecap-module-scss-module__b2-KQq__CheckoutRecap__column{flex:1}.CheckoutRecap-module-scss-module__b2-KQq__CheckoutRecap__value ul{padding-top:.222222rem}
.checkout-module-scss-module__othdOW__container{--grid-template-columns:1fr 1fr;--gap:16px;flex-direction:column;flex:1;width:100%;display:flex}.checkout-module-scss-module__othdOW__cartItem,.checkout-module-scss-module__othdOW__purchaseContainerRow{grid-template-columns:var(--grid-template-columns);gap:0 var(--gap);display:grid}@media screen and (max-width:991px){.checkout-module-scss-module__othdOW__cartItem,.checkout-module-scss-module__othdOW__purchaseContainerRow{flex-direction:column;display:flex}}.checkout-module-scss-module__othdOW__cartItem:hover>:first-child{color:var(--color-success)}@media screen and (max-width:991px){.checkout-module-scss-module__othdOW__fontStylesHeader{display:none}}.checkout-module-scss-module__othdOW__formSection{padding-bottom:var(--unit);align-items:end;width:100%;margin-top:auto}@media screen and (min-width:992px){.checkout-module-scss-module__othdOW__formSection{gap:var(--unit) var(--grid-gap-inner);grid-template-columns:1fr 1fr;display:grid}}@media screen and (max-width:991px){.checkout-module-scss-module__othdOW__formSection{flex-direction:column-reverse;align-items:stretch;display:flex}}.checkout-module-scss-module__othdOW__formSection>*{flex:50%}@media screen and (max-width:991px){.checkout-module-scss-module__othdOW__formSection>*{margin-top:4.4444rem!important}.checkout-module-scss-module__othdOW__formSection{margin-bottom:4.4444rem!important}.checkout-module-scss-module__othdOW__formSection .checkout-module-scss-module__othdOW__licenseExtensions{margin-top:4.4444rem!important}.checkout-module-scss-module__othdOW__cartItemsList1{flex-direction:column;display:flex}.checkout-module-scss-module__othdOW__cartItemsList1>:not(:last-child){margin-bottom:1.75rem}.checkout-module-scss-module__othdOW__hideOnMobile{display:none}}@media screen and (min-width:992px){.checkout-module-scss-module__othdOW__hideOnDesktop{display:none}}@media screen and (max-width:991px){.checkout-module-scss-module__othdOW__desktopEulaSkip{display:none}}.checkout-module-scss-module__othdOW__mobileEulaSkip{width:100%}@media screen and (min-width:992px){.checkout-module-scss-module__othdOW__mobileEulaSkip{display:none}}.checkout-module-scss-module__othdOW__eulaConsentMobile{grid-column:1/-1;position:absolute;bottom:0;left:0;right:0;margin-top:0!important;margin-bottom:0!important}.checkout-module-scss-module__othdOW__licenseExtensionsWarning{white-space:pre-line}@media screen and (max-width:991px){.checkout-module-scss-module__othdOW__columnOnMobile{grid-template-columns:1fr;gap:0;display:grid}.checkout-module-scss-module__othdOW__columnOnMobile>*+*{border-top:1px solid}}
.TrialsItem-module-scss-module__hNq_Ga__trialsItem{cursor:pointer;padding:var(--spacing--2) 0 calc(var(--spacing--2)*2);position:relative}.TrialsItem-module-scss-module__hNq_Ga__trialsItem.TrialsItem-module-scss-module__hNq_Ga__trialsItemSelected,.TrialsItem-module-scss-module__hNq_Ga__trialsItem.TrialsItem-module-scss-module__hNq_Ga__trialsItemHovered{color:var(--color-success)}.TrialsItem-module-scss-module__hNq_Ga__trialsItem:not(:last-child){border-bottom:1px solid}.TrialsItem-module-scss-module__hNq_Ga__fontName{font-size:var(--font-buy-item-font-size);line-height:var(--font-buy-item-line-height);flex-direction:row;display:flex}.TrialsItem-module-scss-module__hNq_Ga__fontName i{white-space:pre}.TrialsItem-module-scss-module__hNq_Ga__stylesCount{z-index:1;padding:var(--spacing--2) 0;padding-left:var(--spacing--1);text-align:right;background:linear-gradient(90deg, #0000 0%, var(--color-bg) 20%);position:absolute;top:0;right:0}@media screen and (max-width:1279px){.TrialsItem-module-scss-module__hNq_Ga__stylesCount>*{line-height:1;display:block}}.TrialsItem-module-scss-module__hNq_Ga__familyName{white-space:pre}@media screen and (max-width:767px){.TrialsItem-module-scss-module__hNq_Ga__familyName{display:none}}
.CheckoutPayment-module-scss-module__2HAwJa__CheckoutPayment:last-child{margin-bottom:0}.CheckoutPayment-module-scss-module__2HAwJa__row{font-size:var(--font-size-0);border-bottom:1px solid;padding:1px 0 2px;line-height:1.44444rem}
.Preview-module-scss-module__LS7mSa__Preview{bottom:var(--grid-gap-outer);right:var(--grid-gap-outer);z-index:9999999;position:fixed}
.Sticky-module-scss-module__7x5FSG__sticky{position:sticky}.Sticky-module-scss-module__7x5FSG__stickyTop{top:2rem}@media screen and (min-width:768px){.Sticky-module-scss-module__7x5FSG__stickyTop{top:calc(var(--grid-gap-inner)*2)}}.Sticky-module-scss-module__7x5FSG__stickyBottom{bottom:2rem}@media screen and (min-width:768px){.Sticky-module-scss-module__7x5FSG__stickyBottom{bottom:var(--grid-gap-inner)}}.Sticky-module-scss-module__7x5FSG__stickyBottomMobile{bottom:2rem}
@media screen and (min-width:2200px){.Trials-module-scss-module__khJ8bG__Trials{max-width:1912px}}.Trials-module-scss-module__khJ8bG__Trials{gap:var(--grid-gap-inner);grid-template:"help""fonts""form"1fr/1fr;max-width:100%;display:grid}@media screen and (min-width:1280px){.Trials-module-scss-module__khJ8bG__Trials{grid-template-columns:1fr 1fr;grid-template-areas:"help help""fonts form"}}@media screen and (min-width:992px){.Trials-module-scss-module__khJ8bG__Sticky{top:var(--grid-gap-outer);position:sticky}}@media screen and (min-width:1280px){.Trials-module-scss-module__khJ8bG__Sticky{top:var(--header-height);position:sticky}}.Trials-module-scss-module__khJ8bG__Trials__form{overflow:hidden}.Trials-module-scss-module__khJ8bG__section--help{margin:0;margin-top:var(--header-height);grid-area:help;padding-top:calc(var(--unit)*1.5 - var(--line-height--1))!important}.Trials-module-scss-module__khJ8bG__section--help~.section{margin:0;padding-top:0}.Trials-module-scss-module__khJ8bG__section--help>*>:nth-child(2){overflow-wrap:anywhere;word-break:break-all}.Trials-module-scss-module__khJ8bG__section--form{flex-direction:column;grid-area:form;height:100%;display:flex}.Trials-module-scss-module__khJ8bG__section--fonts{padding-bottom:var(--unit);grid-area:fonts}
.PaymentForm-module-scss-module__BamGUW__paymentForm{min-height:calc(var(--unit)*3);gap:calc(var(--unit)*.5);margin-top:calc(var(--unit)*.5);flex-direction:column;display:flex;position:relative}.PaymentForm-module-scss-module__BamGUW__cardElement{width:100%}.PaymentForm-module-scss-module__BamGUW__formbutton{margin-top:calc(var(--unit)*.5)}.PaymentForm-module-scss-module__BamGUW__stripeButton{appearance:none;border:1px solid var(--color-text);color:var(--color-text);background:0 0;border-radius:4px;outline:none;width:100%;padding:10px 16px}.PaymentForm-module-scss-module__BamGUW__stripeButton:disabled{opacity:.5;cursor:not-allowed}.PaymentForm-module-scss-module__BamGUW__stripeButton:not(:disabled):hover{cursor:pointer;opacity:.7}.PaymentForm-module-scss-module__BamGUW__errorMessage{color:#ff3131}.PaymentForm-module-scss-module__BamGUW__feedback{position:relative}.PaymentForm-module-scss-module__BamGUW__feedback .PaymentForm-module-scss-module__BamGUW__message{line-height:1.44444rem;position:absolute;top:0;left:0}
.Success-module-scss-module__EYdZCa__Success{--success-unit:20vmin;grid-template-columns:1fr;display:grid;position:relative}@media screen and (min-width:1280px){.Success-module-scss-module__EYdZCa__Success{grid-template-columns:1fr 1fr}}.Success-module-scss-module__EYdZCa__Success__text{z-index:1;position:relative}.Success-module-scss-module__EYdZCa__Success__hero{padding-top:var(--success-unit);position:absolute;inset:0}.Success-module-scss-module__EYdZCa__Success__hero.Success-module-scss-module__EYdZCa__Success__hero--Mobile{padding-top:0;padding-bottom:var(--success-unit);position:relative}.Success-module-scss-module__EYdZCa__Success__hero h1{z-index:1;text-align:center;color:var(--color-success);max-width:12ch;margin:calc(var(--success-unit)/1.5) auto 0;position:relative}.Success-module-scss-module__EYdZCa__CheckoutContainer--success{margin-top:var(--line-height--1);flex:1;grid-template-columns:1fr}:is(.dark:not(.inverted) .Success-module-scss-module__EYdZCa__Success__image img,.dark:not(.inverted) .Success-module-scss-module__EYdZCa__Success__image video,.inverted.light .Success-module-scss-module__EYdZCa__Success__image img,.inverted.light .Success-module-scss-module__EYdZCa__Success__image video){filter:invert()}
.purchase-success-module-scss-module__wXbaxW__Success{--success-unit:20vmin;grid-template-columns:1fr;display:grid;position:relative}@media screen and (min-width:1280px){.purchase-success-module-scss-module__wXbaxW__Success{grid-template-columns:1fr 1fr}}.purchase-success-module-scss-module__wXbaxW__Success__text{z-index:1;position:relative}.purchase-success-module-scss-module__wXbaxW__Success__hero{padding-top:var(--success-unit);position:absolute;inset:0}.purchase-success-module-scss-module__wXbaxW__Success__hero.purchase-success-module-scss-module__wXbaxW__Success__hero--Mobile{padding-top:0;padding-bottom:var(--success-unit);position:relative}.purchase-success-module-scss-module__wXbaxW__Success__hero h1{z-index:1;text-align:center;color:var(--color-success);max-width:12ch;margin:calc(var(--success-unit)/1.5) auto 0;position:relative}.purchase-success-module-scss-module__wXbaxW__CheckoutContainer--success{margin-top:var(--line-height--1);flex:1;grid-template-columns:1fr}:is(.dark:not(.inverted) .purchase-success-module-scss-module__wXbaxW__Success__image img,.dark:not(.inverted) .purchase-success-module-scss-module__wXbaxW__Success__image video,.inverted.light .purchase-success-module-scss-module__wXbaxW__Success__image img,.inverted.light .purchase-success-module-scss-module__wXbaxW__Success__image video){filter:invert()}
.LoadingAnimation-module-scss-module__mwOy2a__LoadingAnimation{font-weight:475;font-size:var(--font-size--1);line-height:var(--line-height--1);letter-spacing:.0133em;background-color:var(--color-bg);padding:calc(var(--grid-gap-outer)/2.5) 0;padding-left:var(--grid-gap-outer);z-index:10;font-family:MG Random,MG ALLCAPS,system-ui,-apple-system,Helvetica Neue,helvetica,arial,sans-serif;position:fixed;inset:0}@media screen and (max-width:1279px){.LoadingAnimation-module-scss-module__mwOy2a__LoadingAnimation{font-size:var(--font-size-0);line-height:var(--line-height-0);padding:var(--grid-gap-inner)}}
.CatalogCard-module-scss-module__FTVz6G__CatalogCard__header{text-align:center;font-size:var(--font-size--1);justify-content:center;align-items:center;margin-bottom:2.5ex;display:flex}.CatalogCard-module-scss-module__FTVz6G__CatalogCard__header>:not(:first-child){margin-left:1ch}.CatalogCard-module-scss-module__FTVz6G__CatalogCard__styles{font-weight:475;font-size:var(--font-size--1);line-height:var(--line-height--1);letter-spacing:.0133em}.CatalogCard-module-scss-module__FTVz6G__CatalogCard__svg{display:block}:is(html.dark:not(.inverted) .CatalogCard-module-scss-module__FTVz6G__CatalogCard__svg,html.light.inverted .CatalogCard-module-scss-module__FTVz6G__CatalogCard__svg){filter:invert()}.CatalogCard-module-scss-module__FTVz6G__CatalogCard__svg:is(a):hover{opacity:var(--color-gray-opacity-high)}.CatalogCard-module-scss-module__FTVz6G__CatalogCard__svg svg{fill:currentColor;width:100%;height:100%;display:block}
.global-module-scss-module__hcIqCG__headline{padding-top:calc(var(--spacing-1) - var(--header-height));margin-bottom:var(--spacing-1);text-align:center}.global-module-scss-module__hcIqCG__columns{columns:426.667px 3;column-gap:var(--grid-gap-inner)}.global-module-scss-module__hcIqCG__columnsItem{break-inside:avoid;margin-bottom:var(--spacing-0)}@media screen and (min-width:1280px){.global-module-scss-module__hcIqCG__columnsItem{margin-bottom:var(--spacing--1)}}
.Catalog-module-scss-module__jGEv7G__section--catalog{width:100%}.Catalog-module-scss-module__jGEv7G__Catalog{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));justify-content:center;row-gap:15vmin;width:100%;display:grid}@media screen and (min-width:375px){.Catalog-module-scss-module__jGEv7G__Catalog{grid-template-columns:repeat(auto-fit,minmax(350px,1fr))}}@media screen and (min-width:576px){.Catalog-module-scss-module__jGEv7G__Catalog{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}}@media screen and (min-width:768px){.Catalog-module-scss-module__jGEv7G__Catalog{row-gap:var(--spacing-1);margin-top:var(--spacing-0)}}@media screen and (min-width:992px){.Catalog-module-scss-module__jGEv7G__Catalog{row-gap:var(--spacing-0);grid-template-columns:repeat(3,1fr);padding:0}}@media screen and (min-width:1280px){.Catalog-module-scss-module__jGEv7G__Catalog{margin-top:var(--spacing--1)}}@media screen and (min-width:1912px){.Catalog-module-scss-module__jGEv7G__Catalog{grid-template-columns:repeat(4,1fr)}}
.licencingAndInformation-module-scss-module__sGYOmG__columns{--grid-repeat-3:auto-fit;--grid-repeat-2:auto-fit}@media screen and (min-width:1280px){.licencingAndInformation-module-scss-module__sGYOmG__columns{--grid-repeat-3:3;--grid-repeat-2:2}}.licencingAndInformation-module-scss-module__sGYOmG__columns{column-gap:var(--grid-gap-inner);grid-template-columns:repeat(var(--grid-repeat-3), minmax(300px, 1fr));display:grid}.licencingAndInformation-module-scss-module__sGYOmG__columns__two{justify-content:space-between;column-gap:var(--grid-gap-inner);flex-wrap:wrap;display:flex}@media screen and (min-width:1280px){.licencingAndInformation-module-scss-module__sGYOmG__columns__two{flex-wrap:nowrap}}.licencingAndInformation-module-scss-module__sGYOmG__columns__two>.licencingAndInformation-module-scss-module__sGYOmG__columnsItem,.licencingAndInformation-module-scss-module__sGYOmG__columns__small{width:100%;display:inline-block}@media screen and (min-width:1280px){.licencingAndInformation-module-scss-module__sGYOmG__columns__two>.licencingAndInformation-module-scss-module__sGYOmG__columnsItem,.licencingAndInformation-module-scss-module__sGYOmG__columns__small{width:50%}}.licencingAndInformation-module-scss-module__sGYOmG__columns__small{display:block}@media screen and (min-width:768px){.licencingAndInformation-module-scss-module__sGYOmG__columns__small{justify-content:flex-start;column-gap:calc(var(--spacing--1)*1.6);display:flex}}.licencingAndInformation-module-scss-module__sGYOmG__columnsItem{flex-direction:column;display:flex}.licencingAndInformation-module-scss-module__sGYOmG__columnsItemSmall{margin-bottom:var(--spacing--1)}.licencingAndInformation-module-scss-module__sGYOmG__columnsItemSmall article{white-space:pre-line}.licencingAndInformation-module-scss-module__sGYOmG__columnsItemSmall p{margin-bottom:unset}.licencingAndInformation-module-scss-module__sGYOmG__svg__holder{margin-top:auto}:is(html.dark:not(.inverted) .licencingAndInformation-module-scss-module__sGYOmG__svg__graphic,html.light.inverted .licencingAndInformation-module-scss-module__sGYOmG__svg__graphic){filter:invert()}
