.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--isInvertedHeroText__hL_nR .Hero_Hero__svg__6dMBK,.Hero_Hero--isInvertedHeroText__hL_nR .Hero_Hero__title__dHWIc{filter:invert(1)}.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;fill:currentColor}.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;max-width:100%;width:100%}.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}@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;color:var(--tester-color)}.Tester_tester__G2iVz:not(.Tester_tester--is-half__foWbM){grid-column:1/-1}.Tester_tester__G2iVz.Tester_tester--is-half__foWbM{--tester-max-height:105svh}.Tester_tester__G2iVz[style*="--tester-fontVariationSettings"] i{font-style:normal}.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-style:var(--tester-fontStyle,normal);font-stretch:var(--tester-fontStretch,normal);font-weight:var(--tester-fontWeight,400);font-feature-settings:var(--tester-fontFeatureSettings,"calt","clig","kern","liga");font-variation-settings:var(--tester-fontVariationSettings,"normal");padding:calc(var(--unit)*.75) var(--grid-gap-outer) calc(var(--unit)/1.5 + 1rem);height:auto}.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__editor__FeMQq{word-break:var(--tester-wordBreak,break-all)!important;-webkit-hyphens:var(--tester-hyphens,none);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)}.CatalogCard_CatalogCard__header__eYXhm{display:flex;justify-content:center;align-items:center;text-align:center;margin-bottom:2.5ex;font-size:var(--font-size--1)}.CatalogCard_CatalogCard__header__eYXhm>:not(:first-child){margin-left:1ch}.CatalogCard_CatalogCard__styles__jFrDv{font-weight:475;font-size:var(--font-size--1);line-height:var(--line-height--1);letter-spacing:.0133em}.CatalogCard_CatalogCard__svg__r2c0O{display:block}.CatalogCard_CatalogCard__svg__r2c0O:is(a):hover{opacity:var(--color-gray-opacity-high)}.CatalogCard_CatalogCard__svg__r2c0O svg{display:block;width:100%;height:100%;fill:currentColor}.Catalog_section--catalog__p8K8J{width:100%}.Catalog_Catalog__dFrxB{width:100%;display:grid;grid-row-gap:15vmin;row-gap:15vmin;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));justify-content:center}@media only screen and (min-width:375px){.Catalog_Catalog__dFrxB{grid-template-columns:repeat(auto-fit,minmax(350px,1fr))}}@media only screen and (min-width:576px){.Catalog_Catalog__dFrxB{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}}@media only screen and (min-width:768px){.Catalog_Catalog__dFrxB{row-gap:var(--spacing-1);margin-top:var(--spacing-0)}}@media only screen and (min-width:992px){.Catalog_Catalog__dFrxB{padding:0;row-gap:var(--spacing-0);grid-template-columns:repeat(3,1fr)}}@media only screen and (min-width:1280px){.Catalog_Catalog__dFrxB{margin-top:var(--spacing--1)}}@media only screen and (min-width:1912px){.Catalog_Catalog__dFrxB{grid-template-columns:repeat(4,1fr)}}.HeroCarouselAnimation_HeroCarouselAnimation__C672G{--hero-offset-top:0rem;position:relative;overflow:hidden;margin:0 calc(-1*var(--grid-gap-outer));transform:translateZ(-10000000000000000000px)}.HeroCarouselAnimation_HeroCarouselAnimation__C672G .HeroCarouselAnimation_scene__olBRg{width:100%;height:var(--100vh);overflow:hidden;perspective:var(--100vh);display:flex;align-items:center;justify-content:center}.HeroCarouselAnimation_HeroCarouselAnimation__C672G .HeroCarouselAnimation_roller__yhQBQ{width:200vw;flex:0 0 auto;height:100%;transition:transform 0s ease-in-out;transform:translateZ(-288px);transform-style:preserve-3d}@media not all and (-webkit-min-device-pixel-ratio:0),not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none){.HeroCarouselAnimation_HeroCarouselAnimation__C672G .HeroCarouselAnimation_roller__yhQBQ{animation:HeroCarouselAnimation_safariRepaintHack__gZus3 2s infinite}@keyframes HeroCarouselAnimation_safariRepaintHack__gZus3{0%{top:0}to{top:.01px}}}}@supports(-webkit-hyphens:none){.HeroCarouselAnimation_HeroCarouselAnimation__C672G .HeroCarouselAnimation_roller__yhQBQ{animation:HeroCarouselAnimation_safariRepaintHack__gZus3 2s infinite}@keyframes HeroCarouselAnimation_safariRepaintHack__gZus3{0%{top:0}to{top:.01px}}}.HeroCarouselAnimation_HeroCarouselAnimation__C672G .HeroCarouselAnimation_roller__yhQBQ>.HeroCarouselAnimation_item__wl1F6{position:absolute;top:0;left:0;width:100%;height:100%;transform-origin:center center;background-color:var(--item-bg-color)}.HeroCarouselAnimation_HeroCarouselAnimation__C672G .HeroCarouselAnimation_inner__Zz_8o{width:100vw;height:var(--100vh);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.HeroCarouselAnimation_HeroCarouselAnimation__C672G .HeroCarouselAnimation_inner__Zz_8o img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transform:translateZ(0)}.HeroCarouselAnimation_HeroCarouselAnimation__C672G .HeroCarouselAnimation_glow__lm2VU{z-index:2;position:absolute;top:0;left:0;bottom:0;right:0;pointer-events:none;background:linear-gradient(0deg,transparent,transparent 10%,hsla(0,0%,100%,.4) 50%,transparent 90%,transparent)}.HeroCarouselAnimation_HeroCarouselAnimation__C672G .HeroCarouselAnimation_gradients__ojsEL{position:absolute;top:0;left:0;bottom:0;right:0;z-index:2;pointer-events:none;mix-blend-mode:multiply;background:linear-gradient(0deg,rgba(0,0,0,.18),transparent 12%,transparent 88%,rgba(0,0,0,.18))}.HeroCarouselAnimation_HeroCarouselAnimation__C672G .HeroCarouselAnimation_HeroCarouselAnimation__svg__SdyY_{position:absolute;top:var(--hero-offset-top);left:calc(var(--grid-gap-outer)*-1);right:calc(var(--grid-gap-outer)*-1);bottom:0}.HeroCarouselAnimation_HeroCarouselAnimation--topOffset__fq4mq .HeroCarouselAnimation_HeroCarouselAnimation__C672G .HeroCarouselAnimation_HeroCarouselAnimation__svg__SdyY_{top:calc(var(--header-height)/2 + var(--hero-offset-top))}.HeroCarouselAnimation_HeroCarouselAnimation__C672G .HeroCarouselAnimation_HeroCarouselAnimation__svg__SdyY_ svg{width:100%;height:100%;display:block;fill:currentColor}.HeroVariableFont_HeroVariableFont__H2Awp{--hero-offset-top:0rem;position:relative;height:var(--100vh);display:flex;align-items:center;justify-content:center;text-align:center;overflow:hidden;margin:0 calc(-1*var(--grid-gap-outer))}@media not all and (-webkit-min-device-pixel-ratio:0),not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none){.HeroVariableFont_HeroVariableFont__H2Awp{animation:HeroVariableFont_safariRepaintHack__UYx49 2s infinite}@keyframes HeroVariableFont_safariRepaintHack__UYx49{0%{top:0}to{top:.01px}}}}@supports(-webkit-hyphens:none){.HeroVariableFont_HeroVariableFont__H2Awp{animation:HeroVariableFont_safariRepaintHack__UYx49 2s infinite}@keyframes HeroVariableFont_safariRepaintHack__UYx49{0%{top:0}to{top:.01px}}}.HeroVariableFont_HeroVariableFont__H2Awp .HeroVariableFont_HeroVariableFont__title__k8X33 h1{font:inherit}.homepage_homepage__hero__link__zcOjH{display:block}.homepage_homepage__hero__link__zcOjH+section{position:relative;z-index:1}