@import"https://fonts.googleapis.com/css2?family=Spline+Sans+Mono:wght@600&display=swap";@font-face{font-family:Suisse;src:url(/danfo/files/SuisseIntl-Book-ZvuThUG7.woff2) format("woff2"),url(/danfo/files/SuisseIntl-Book-q2gxDy1M.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Suisse;src:url(/danfo/files/SuisseIntl-Medium-V6ozWwib.woff2) format("woff2"),url(/danfo/files/SuisseIntl-Medium-apGt1-lu.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Suisse;src:url(/danfo/files/SuisseIntl-SemiBold-NgvS_2pe.woff2) format("woff2"),url(/danfo/files/SuisseIntl-SemiBold-vcmYZUOH.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Danfo;src:url(/danfo/files/DanfoVF-Jctr8axS.woff2) format("woff2"),url(/danfo/files/DanfoVF-SupUwgJ5.woff) format("woff"),url(/danfo/files/DanfoVF-Jctr8axS.woff2) format("woff2-variations");font-weight:400;font-style:normal;font-display:swap}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}button{background:transparent;border:0;padding:0;font-family:inherit}a{text-decoration:none;font-family:inherit}*,*:before,*:after{box-sizing:border-box;-webkit-touch-callout:none}a,button{color:inherit;text-decoration:none}ol,ul{list-style:none}html{box-sizing:border-box;font-size:.6944444444vw;width:100%}@media (min-width: 1441px){html{font-size:10px}}html,body{overscroll-behavior:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}body{height:100%;font-family:Suisse,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1.35;letter-spacing:-.4px;background:#ffffff;color:#000010;font-feature-settings:"case" on}.bg-yellow{background:#fff500}::-moz-selection{background:#000010;color:#fff}::selection{background:#000010;color:#fff}input[type=range]{-webkit-appearance:none;background:transparent;cursor:pointer;line-height:0;height:16px}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--range-color);border-radius:50%;cursor:ew-resize;height:12px;width:12px;margin-top:-5.5px}input[type=range]::-moz-range-thumb{-webkit-appearance:none;background:var(--range-color);border-radius:50%;cursor:ew-resize;height:12px;width:12px;margin-top:-5.5px}input[type=range]::-webkit-slider-runnable-track{-webkit-tap-highlight-color:var(--range-color);background:var(--range-color);height:1.5px}input[type=range]::-moz-range-track{-webkit-tap-highlight-color:var(--range-color);background:var(--range-color);height:1.5px}select{cursor:pointer}[data-marquee]{width:max-content;position:relative;will-change:transform;display:flex;animation:marquee 50s linear infinite;overflow:hidden;animation-play-state:paused}[data-marquee].playing{animation-play-state:running}[data-marquee].stopped{animation:none}[data-marquee] [data-marquee-no-wrap]{white-space:nowrap}[data-marquee]:hover{animation-play-state:paused}[data-marquee] [data-marquee-item]{margin:0 12px}@keyframes marquee{to{transform:translate3d(-50%,0,0)}}:target{scroll-margin-top:80px}.spur{font-feature-settings:"ss03" on}.alt-c{font-feature-settings:"ss01" on}.alt-jl{font-feature-settings:"ss02" on}@media (any-pointer: fine){button:hover .c-icon{animation:blinker 1.25s linear infinite}}@media (any-pointer: fine){[data-button-text]:hover+.c-icon,select:hover+.c-icon{animation:blinker 1.25s linear infinite}}@keyframes blinker{40%{opacity:0}60%{opacity:0}}.c-home .c-hero__intro .c-intro__desc a,.c-home .c-nav__mobile__body .c-menu__item a,.c-home .c-nav__mobile__body .c-menu__item button,.c-home .c-nav__mobile__body .c-menu__sub a,.c-home .c-nav__mobile__body .c-menu__sub button,.c-home .c-nav__mobile__inner [data-menu-button] span,.c-home .c-nav__desktop a:not([data-menu-button-hover]),.c-home .c-nav__desktop button:not([data-menu-button-hover]),.c-footer__top a,.c-getdanfo__link__right a{display:inline-block;overflow:hidden;position:relative;vertical-align:top}.c-home .c-hero__intro .c-intro__desc a:after,.c-home .c-nav__mobile__body .c-menu__item a:after,.c-home .c-nav__mobile__body .c-menu__item button:after,.c-home .c-nav__mobile__body .c-menu__sub a:after,.c-home .c-nav__mobile__body .c-menu__sub button:after,.c-home .c-nav__mobile__inner [data-menu-button] span:after,.c-home .c-nav__desktop a:not([data-menu-button-hover]):after,.c-home .c-nav__desktop button:not([data-menu-button-hover]):after,.c-footer__top a:after,.c-getdanfo__link__right a:after{background:currentColor;bottom:0;content:"";height:1px;left:0;position:absolute;transition:transform .7s cubic-bezier(.19,1,.22,1);width:100%}.c-home .c-hero__intro .c-intro__desc a:after,.c-home .c-nav__mobile__body .c-menu__item a:after,.c-home .c-nav__mobile__body .c-menu__item button:after,.c-home .c-nav__mobile__body .c-menu__sub a:after,.c-home .c-nav__mobile__body .c-menu__sub button:after,.c-home .c-nav__mobile__inner [data-menu-button] span:after,.c-home .c-nav__desktop a:not([data-menu-button-hover]):after,.c-home .c-nav__desktop button:not([data-menu-button-hover]):after,.c-footer__top a:after,.c-getdanfo__link__right a:after{transform:scaleX(1);transform-origin:left center}.c-home .c-hero__intro .c-intro__desc a:hover:after,.c-home .c-nav__mobile__body .c-menu__item a:hover:after,.c-home .c-nav__mobile__body .c-menu__item button:hover:after,.c-home .c-nav__mobile__body .c-menu__sub a:hover:after,.c-home .c-nav__mobile__body .c-menu__sub button:hover:after,.c-home .c-nav__mobile__inner [data-menu-button] span:hover:after,.c-home .c-nav__desktop a:hover:not([data-menu-button-hover]):after,.c-home .c-nav__desktop button:hover:not([data-menu-button-hover]):after,.c-footer__top a:hover:after,.c-getdanfo__link__right a:hover:after{transform:scaleX(0);transform-origin:right center}.c-home .c-hero__intro .c-intro__desc a,.c-home .c-nav__mobile__body .c-menu__item a,.c-home .c-nav__mobile__body .c-menu__item button,.c-home .c-nav__mobile__body .c-menu__sub a,.c-home .c-nav__mobile__body .c-menu__sub button,.c-home .c-nav__mobile__inner [data-menu-button] span,.c-home .c-nav__desktop a:not([data-menu-button-hover]),.c-home .c-nav__desktop button:not([data-menu-button-hover]),.c-footer__top a,.c-getdanfo__link__right a{display:inline-block}@media (max-width: 768px){.c-home .c-header__coord{display:none}}.c-process__section__title,.c-getdanfo__link__right a{font-family:Suisse,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:32px;font-weight:700;line-height:1;letter-spacing:-.8px}@media (max-width: 768px){.c-process__section__title,.c-getdanfo__link__right a{font-size:16px;letter-spacing:-.4px}}.c-process .c-notes__section--intro .c-intro__desc{font-family:Suisse,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:32px;font-weight:600;line-height:1.15;letter-spacing:-.48px}@media (max-width: 768px){.c-process .c-notes__section--intro .c-intro__desc{font-size:16px;letter-spacing:-.24px}}.c-home .c-nav a,.c-home .c-nav button,.c-footer__top button,.c-footer__top p,.c-process .c-progress__title,.c-support__regions .c-region button span,.c-support .desc,.c-afrosupport__languages select,.c-tester .c-toggle,.c-tester__alternates .c-alternate[data-edit-button],.c-tester__alternates .c-alternate[data-done-button],.c-tester button{font-family:Suisse,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;line-height:1.35;font-size:16px;letter-spacing:-.4px}.c-process .c-notes__section--editorial .c-intro__desc{font-family:Suisse,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:600;line-height:1.35;font-size:16px;letter-spacing:-.24px}.c-home .c-hero__intro .c-intro__label,.c-process__sidebar__label,.c-process__section__label,.c-getdanfo__label,.c-previews .c-glyphs__top,.c-alternates .c-style__setting,.c-alternates__title,.c-support .label,.c-afrosupport__title,.c-tester__mobile .c-range__label,.c-tester__desktop .c-range__label,.c-tester__alternates .c-alternate{font-size:12px;line-height:1;letter-spacing:.18px}.c-process .c-notes [data-caption],.c-process .c-notes__section .c-editorial__references li,.c-process__section p{font-size:12px;font-weight:600;line-height:1.15;letter-spacing:.18px}.c-home .c-nav__mobile__body .c-menu__item__label,.c-home .c-nav__mobile__body .c-menu__sub__label,.c-home .c-nav__mobile__body .c-menu__item__index,.c-home .c-nav__mobile__body .c-menu__sub__index,.c-home .c-nav__desktop .c-menu__index,.c-home .c-nav__index,.c-home .c-header__top,.c-process .c-progress__label,.c-getdanfo__link__index{font-family:Spline Sans Mono,monospace;font-optical-sizing:auto;font-size:12px;font-weight:700;letter-spacing:normal;line-height:1}.c-home .c-header__font h1,.c-footer__box__char,.c-previews__preview__character,.c-previews .c-glyphs__set,.c-alternates .c-style__text,.c-afrosupport__text,.c-tester__mobile__font [data-full-text-inner]{font-family:Danfo,serif;font-weight:400;line-height:1;letter-spacing:normal}.c-tester{margin-left:48px;margin-right:48px;border-top:1.5px solid #000010}@media (max-width: 768px){.c-tester{margin-left:24px;margin-right:24px}}.c-tester .c-icon{width:16px;height:16px}.c-tester [data-tester-parent]:not(:last-of-type){margin-bottom:24px}@media (min-width: 769px){.c-tester{padding-top:24px;padding-bottom:24px}}.c-tester button{line-height:1;display:flex;align-items:center;cursor:pointer}.c-tester button span{margin-right:4px}.c-tester__inner{padding:32px 112px 48px;border-radius:32px;transition:background .3s cubic-bezier(.19,1,.22,1);outline:none}.c-tester__text{text-align:center;font-family:Danfo,serif;font-size:var(--font-size);letter-spacing:normal;line-height:1;outline:none;padding:120px 0;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;font-weight:400;font-variation-settings:"ELSH" var(--funkiness);font-feature-settings:var(--alternates)}.c-tester__info{line-height:1;display:flex;justify-content:center;align-items:center}.c-tester__info>span{margin-right:16px}.c-tester__ranges{display:none;justify-content:center;align-items:center;line-height:1}.c-tester__ranges button{background:var(--button-bg);color:var(--button-color)}.c-tester__configs{display:flex;align-items:center;justify-content:center;visibility:hidden}.c-tester__configs.done [data-done-button],.c-tester__configs.done [data-alternate]{display:none}.c-tester__configs.done .c-alternate[data-edit-button]{display:flex}.c-tester__alternates{display:flex;align-items:center;margin-right:12px}.c-tester__alternates .c-alternate{display:flex;align-items:center;text-transform:uppercase;background:var(--alt-bg);color:var(--range-color)}.c-tester__alternates .c-alternate[data-alternate]{padding:2px 6px;border-radius:16px}.c-tester__alternates .c-alternate[data-edit-button],.c-tester__alternates .c-alternate[data-done-button]{background:var(--button-bg);color:var(--button-color);line-height:1;text-transform:revert}.c-tester__alternates .c-alternate[data-edit-button]{display:none}.c-tester__alternates .c-alternate:not(:last-of-type){margin-right:12px}.c-tester__alternates .c-alternate.active{background:var(--range-color);color:var(--alt-active-color)}.c-tester .c-toggle{line-height:1;display:flex;align-items:center;background:var(--button-bg);color:var(--button-color)}.c-tester .c-toggle__preview{margin:0 0 0 4px;width:16px;height:16px;background:var(--preview-bg);display:flex;justify-content:center;align-items:center}.c-tester .c-toggle__preview__circle{width:8px;height:8px;background:var(--circle-bg);border-radius:50%;margin:0}@media (max-width: 768px){.c-tester__desktop{display:none}}.c-tester__desktop[data-theme=grey]{--inner-background: #f3f3f2;--color: #000000;--range-color: #000000;--alt-bg: #ffffff;--alt-active-color: #ffffff;--button-color: #000000;--button-bg: #fff500;--preview-bg: #000000;--circle-bg: #ffffff}.c-tester__desktop[data-theme=yellow]{--inner-background: #fff500;--color: #000000;--range-color: #000000;--alt-bg: #ffffff;--alt-active-color: #ffffff;--button-color: #000000;--button-bg: #ffffff;--preview-bg: #f3f3f2;--circle-bg: #000000}.c-tester__desktop[data-theme=black]{--inner-background: #000010;--color: #ffffff;--range-color: #fff500;--alt-bg: #37372f;--alt-active-color: #000000;--button-color: #fff500;--button-bg: #37372f;--preview-bg: #fff500;--circle-bg: #000000}.c-tester__desktop[data-theme=black] .c-tester__text::-moz-selection{background:#ffffff;color:#000010}.c-tester__desktop[data-theme=black] .c-tester__text::selection{background:#ffffff;color:#000010}.c-tester__desktop.focused .c-tester__ranges{display:flex}.c-tester__desktop.focused .c-tester__inner{background:var(--inner-background);color:var(--color)}.c-tester__desktop.focused .c-tester__configs{visibility:visible}.c-tester__desktop.focused .c-tester__info{display:none}.c-tester__desktop .c-range{display:flex;align-items:center;margin-right:24px}.c-tester__desktop .c-range__label{text-transform:uppercase;margin-right:8px;color:var(--range-color)}.c-tester__desktop .c-range__input{margin:0;width:64px}.c-tester__desktop .c-range [data-range-size]{width:120px}@media (min-width: 769px){.c-tester__mobile{display:none}}.c-tester__mobile .c-range{display:none;align-items:center}.c-tester__mobile .c-range__label{text-transform:uppercase;margin-left:8px;color:var(--range-color)}.c-tester__mobile .c-range__input{margin:0;width:64px}.c-tester__mobile .c-range [data-range]{width:120px}.c-tester__mobile [data-tester-mobile].focused .c-tester__mobile__font__size{display:none}.c-tester__mobile [data-tester-mobile].focused .c-range{display:flex}.c-tester__mobile [data-tester-mobile]:not(:first-of-type){border-top:1.5px solid #000010}.c-tester__mobile__font{padding-top:16px;padding-bottom:32px;flex-direction:column}.c-tester__mobile__font__configs{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;position:relative}.c-tester__mobile__font__label,.c-tester__mobile__font__size{line-height:1}.c-tester__mobile__font [data-full-text-inner]{display:inline-block;font-size:36rem;margin-top:-2%;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;outline:none;overflow-wrap:anywhere;font-variation-settings:"ELSH" var(--funkiness)}.c-afrosupport{margin-bottom:80px;overflow:hidden}@media (max-width: 768px){.c-afrosupport{margin-bottom:48px}}.c-afrosupport__info{margin-left:48px;margin-right:48px;border-top:1.5px solid #000010;margin-bottom:24px;padding-top:16px}@media (max-width: 768px){.c-afrosupport__info{margin-left:24px;margin-right:24px}}@media (min-width: 769px){.c-afrosupport__info{padding-top:56px;margin-bottom:80px;text-align:center}}.c-afrosupport__title{text-transform:uppercase;margin-bottom:16px}.c-afrosupport__desc{margin-bottom:24px}@media (min-width: 769px){.c-afrosupport__desc{max-width:437px;margin-left:auto;margin-right:auto}}.c-afrosupport__text{font-size:160px;padding-bottom:16px}@media (max-width: 768px){.c-afrosupport__text{font-size:64px}}.c-afrosupport__languages{display:flex;align-items:center}@media (min-width: 769px){.c-afrosupport__languages{justify-content:center}}.c-afrosupport__languages select{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:100%;line-height:1;padding:0;border:0;margin:0;color:#000010}.c-afrosupport__languages .c-language__select{width:100%;position:relative;display:flex}@media (min-width: 769px){.c-afrosupport__languages .c-language__select{max-width:345px}}.c-afrosupport__languages .c-language__select .c-icon{position:absolute;right:0;top:0;width:16px;height:16px}.c-afrosupport__languages .c-language__label{margin-right:8px;line-height:1;flex-shrink:0}.c-support{margin-left:48px;margin-right:48px;margin-bottom:96px}@media (max-width: 768px){.c-support{margin-left:24px;margin-right:24px}}@media (min-width: 769px){.c-support{margin-bottom:160px}}.c-support .label{text-transform:uppercase}.c-support__header{margin-bottom:48px}@media (max-width: 768px){.c-support__header{justify-content:space-between;border-bottom:1.5px solid #000010;margin-bottom:16px;padding-bottom:16px;display:flex;align-items:center}}@media (min-width: 769px){.c-support__header{text-align:center}.c-support__header h2{margin-bottom:16px}}@media (max-width: 768px){.c-support [data-collapse]{width:100%}}.c-support__regions .c-region{position:relative}.c-support__regions .c-region:not(:last-of-type){margin-bottom:32px}@media (min-width: 769px){.c-support__regions .c-region{border-top:1.5px solid #000010;padding-top:24px;display:flex;align-items:flex-start}}.c-support__regions .c-region__header p{display:none}@media (min-width: 769px){.c-support__regions .c-region__header{position:sticky;top:80px}}@media (max-width: 768px){.c-support__regions .c-region__header{align-items:center;display:flex;justify-content:space-between;padding-bottom:16px;margin-bottom:16px;border-bottom:1.5px solid #000010}.c-support__regions .c-region__header p{display:block}}.c-support__regions .c-region [data-collapse]{display:none}@media (min-width: 769px){.c-support__regions .c-region [data-collapse],.c-support__regions .c-region [data-expand]{position:sticky;top:80px}}.c-support__regions .c-region.expanded [data-expand]{display:none}.c-support__regions .c-region.expanded [data-collapse]{display:flex}.c-support__regions .c-region.expanded .c-region__body__languages{text-overflow:initial;white-space:initial;overflow:initial;max-height:100%;display:block}@media (min-width: 769px){.c-support__regions .c-region.expanded .c-region__body__languages{max-width:calc(100% - 120px)}}.c-support__regions .c-region button{display:flex;line-height:1;flex-shrink:0;cursor:pointer;justify-content:space-between}.c-support__regions .c-region button span{line-height:1;margin-right:4px}.c-support__regions .c-region button .c-icon{width:16px;height:16px}.c-support__regions .c-region__body{display:flex;align-items:flex-start;width:100%;justify-content:space-between}@media (max-width: 768px){.c-support__regions .c-region__body{margin-bottom:16px;justify-content:flex-start}}@media (min-width: 769px){.c-support__regions .c-region__body__parent{display:flex;max-width:50%;margin-left:auto;align-items:flex-start;width:100%}}.c-support__regions .c-region__body__languages{margin-right:8px;width:100%;text-overflow:ellipsis;overflow:hidden}@media (min-width: 769px){.c-support__regions .c-region__body__languages{max-width:calc(100% - 200.9px);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis}}@media (max-width: 768px){.c-support__regions .c-region__body__languages{white-space:nowrap}}.c-alternates{margin-left:48px;margin-right:48px;margin-bottom:96px;border-top:1.5px solid #000010}@media (max-width: 768px){.c-alternates{margin-left:24px;margin-right:24px}}@media (max-width: 768px){.c-alternates{margin-bottom:48px}}.c-alternates__title{text-transform:uppercase;text-align:center;padding:16px 0;border-bottom:1.5px solid #000010}.c-alternates .c-style{width:100%;padding-top:32px;padding-bottom:48px;border-bottom:1.5px solid #000010}@media (min-width: 769px){.c-alternates .c-style{padding-top:48px;padding-bottom:80px;max-width:50%;border-bottom:0}}@media (min-width: 769px){.c-alternates .c-style--left{padding-right:46.5px;border-right:1.5px solid #000010}}@media (min-width: 769px){.c-alternates .c-style--right{padding-left:48px}}@media (min-width: 769px){.c-alternates .c-style__row{display:flex;border-bottom:1.5px solid #000010}}.c-alternates .c-style__state{display:flex;justify-content:center;align-items:center;margin-bottom:32px}.c-alternates .c-style__label{line-height:1;margin-right:8px}.c-alternates .c-style__setting{padding:2px 4px;border-radius:8px}.c-alternates .c-style__setting.off{background:#f3f3f2}.c-alternates .c-style__setting.on{background:#fff500}.c-alternates .c-style__text{font-size:72px;text-align:center;webkit-hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;max-width:480px;margin:0 auto}@media (max-width: 768px){.c-alternates .c-style__text{font-size:32px}}.c-previews{margin-left:48px;margin-right:48px;border-top:1.5px solid #000010;margin-bottom:160px}@media (max-width: 768px){.c-previews{margin-left:24px;margin-right:24px}}@media (max-width: 768px){.c-previews{margin-bottom:96px;margin-left:0;margin-right:0}}.c-previews .c-glyphs__top{text-transform:uppercase}.c-previews .c-glyphs__set{font-size:36px}.c-previews .c-glyph{width:calc(100% + 1.5px);font-size:0;overflow:hidden;position:relative;margin-left:-1.5px;margin-top:-1.5px;font-size:inherit;border:1.5px solid #000010}@supports (aspect-ratio: 1){.c-previews .c-glyph:before{content:"";float:left;padding-top:100%}.c-previews .c-glyph:after{content:"";display:block;clear:both}}.c-previews .c-glyph img,.c-previews .c-glyph video,.c-previews .c-glyph iframe{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.c-previews .c-glyph--active{background:#fff500}.c-previews .c-glyph--tl{border-top-left-radius:8px}.c-previews .c-glyph--br{border-bottom-right-radius:8px}@media (min-width: 769px){.c-previews .c-glyph--tr{border-top-right-radius:8px}.c-previews .c-glyph--bl{border-bottom-left-radius:8px}}@media (max-width: 768px){.c-previews .c-glyph--tr{border-bottom-left-radius:8px}.c-previews .c-glyph--bl{border-top-right-radius:8px}}.c-previews__preview__box{width:100%;border:1.5px solid #000010;border-radius:32px;position:relative;overflow:hidden;display:flex;justify-content:center;align-items:center}.c-previews__preview .c-lines__row{height:100%;display:flex;justify-content:space-between}.c-previews__preview .c-lines__row--around{justify-content:space-around}.c-previews__preview__lines{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:250%;height:120%;z-index:-1;display:grid;grid-template-rows:repeat(10,8px);grid-gap:77px}.c-previews__preview__lines .c-line{height:100%;background:#fff500;transform:translate(650px);animation:floatHorizontal 2.5s var(--delay, 0s) linear infinite}.c-previews__preview__lines .c-line--xlong{width:40%}.c-previews__preview__lines .c-line--long{width:30%}.c-previews__preview__lines .c-line--short{width:5%}.c-previews__preview__lines .c-line--xshort{width:3.2%}.c-previews__preview__lines .c-line--medium{width:20%}.c-previews__preview__character{font-size:240px;padding:24px}@media (max-width: 1240px){.c-previews__preview__character{font-size:160px}}.c-previews__desktop{position:relative;margin-top:48px;align-items:flex-start;display:grid;grid-template-columns:1fr .9fr 1fr;grid-gap:50px}@media (max-width: 768px){.c-previews__desktop{display:none}}.c-previews__desktop .c-previews__section{width:100%}.c-previews__desktop .c-previews__section .c-glyphs:not(:last-of-type){margin-bottom:48px}.c-previews__desktop .c-previews__preview{position:sticky;top:16.7vh;width:100%;flex-shrink:0;min-width:300px}.c-previews__desktop .c-previews__preview__box{font-size:0;overflow:hidden;position:relative}@supports (aspect-ratio: calc(374 / 498)){.c-previews__desktop .c-previews__preview__box:before{content:"";float:left;padding-top:calc(498 / 374 * 100%)}.c-previews__desktop .c-previews__preview__box:after{content:"";display:block;clear:both}}.c-previews__desktop .c-previews__preview__box img,.c-previews__desktop .c-previews__preview__box video,.c-previews__desktop .c-previews__preview__box iframe{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.c-previews__desktop .c-glyphs__top{display:flex;justify-content:space-between;margin-bottom:16px;padding:0 8px}.c-previews__desktop .c-glyphs__label--left{margin-left:-1.5px;margin-right:8px}.c-previews__desktop .c-glyphs__set{display:grid;grid-template-columns:repeat(auto-fit,minmax(72px,1fr));grid-gap:0px}.c-previews__desktop .c-glyphs__set .c-glyph__inner{cursor:pointer;overflow:hidden;position:relative;z-index:1;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.c-previews__mobile{margin-top:48px}@media (min-width: 769px){.c-previews__mobile{display:none}}.c-previews__mobile .c-glyphs{overflow:hidden}.c-previews__mobile .c-glyphs__top{margin-bottom:20px;text-align:center}.c-previews__mobile .c-glyphs__container{-ms-overflow-style:none;scrollbar-width:none;grid-auto-flow:column;gap:48px;display:grid;overflow-y:auto;padding-left:1.5px;padding-top:1.5px}.c-previews__mobile .c-glyphs__set{display:grid;grid-template-rows:64px 64px 64px;grid-auto-flow:column}@media (max-width: 768px){.c-previews__mobile .c-glyphs__set:first-of-type{margin-left:24px}}.c-previews__mobile .c-glyph{width:64px;cursor:pointer}.c-previews__mobile .c-glyph__inner{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.c-previews__mobile .c-previews__preview{max-width:280px;margin:0 auto 24px}.c-previews__mobile .c-previews__preview__box{font-size:0;overflow:hidden;position:relative}@supports (aspect-ratio: 1){.c-previews__mobile .c-previews__preview__box:before{content:"";float:left;padding-top:100%}.c-previews__mobile .c-previews__preview__box:after{content:"";display:block;clear:both}}.c-previews__mobile .c-previews__preview__box img,.c-previews__mobile .c-previews__preview__box video,.c-previews__mobile .c-previews__preview__box iframe{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.c-previews__mobile .c-previews__preview__lines{grid-template-rows:repeat(5,8px)}@keyframes floatHorizontal{to{transform:translate(-650px)}}.c-getdanfo{margin-bottom:160px}@media (max-width: 768px){.c-getdanfo{margin-bottom:48px}}.c-getdanfo__divider{border-top:1.5px solid #000010;margin-bottom:16px;margin-left:48px;margin-right:48px}@media (max-width: 768px){.c-getdanfo__divider{margin-left:24px;margin-right:24px}}.c-getdanfo__right{margin-left:48px;margin-right:48px}@media (max-width: 768px){.c-getdanfo__right{margin-left:24px;margin-right:24px}}@media (min-width: 769px){.c-getdanfo__right{max-width:calc(50% - 48px);margin-left:auto}}.c-getdanfo__label{text-transform:uppercase;margin-bottom:16px}.c-getdanfo__desc{margin-bottom:32px}.c-getdanfo__link{display:flex;align-items:flex-start}.c-getdanfo__link:not(:last-of-type){margin-bottom:12px}@media (max-width: 768px){.c-getdanfo__link{align-items:center}.c-getdanfo__link:not(:last-of-type){margin-bottom:16px}}.c-getdanfo__link__index{width:40px;height:20px;margin-right:8px;display:flex;justify-content:center;align-items:center}@media (max-width: 768px){.c-getdanfo__link__index{width:36px;height:12px}}.c-getdanfo__link__right{flex-grow:1;display:flex;justify-content:space-between;align-items:center}.c-getdanfo__link .c-icon{width:32px;height:32px}@media (max-width: 768px){.c-getdanfo__link .c-icon{width:16px;height:16px}}.c-process{padding-left:48px;padding-right:48px}@media (max-width: 768px){.c-process{padding-left:24px;padding-right:24px}}.c-process__section{padding-bottom:120px}.c-process__section__header{padding:24px 0;border-top:1.5px solid #000010;border-bottom:1.5px solid #000010;text-align:center;position:relative;z-index:6;background:#ffffff}.c-process__section__label{text-transform:uppercase;margin-bottom:12px}.c-process__section p{margin-top:8px}.c-process .c-notes__section{position:relative;z-index:6;pointer-events:none}.c-process .c-notes__section:not(:last-child){margin-bottom:96px}.c-process .c-notes__section .c-intro__content{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px}.c-process .c-notes__section .c-intro__content__inner{border-top:1.5px solid #000010;padding-top:16px;grid-column-start:2}@media (max-width: 768px){.c-process .c-notes__section .c-intro__content{grid-template-columns:1fr;grid-gap:0}}.c-process .c-notes__section .c-intro__image{background:#ffffff;padding-top:48px}.c-process .c-notes__section .c-intro__label{display:flex;line-height:1;margin-bottom:12px}.c-process .c-notes__section .c-intro__label__icon{width:16px;height:16px;border-radius:50%;display:flex;justify-content:center;align-items:center;margin-right:6px}.c-process .c-notes__section--intro .c-intro__content__inner{border-top:0}.c-process .c-notes__section .c-editorial__section:not(:last-child){margin-bottom:48px}@media (min-width: 769px){.c-process .c-notes__section .c-editorial__section--images-small{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:16px}.c-process .c-notes__section .c-editorial__section--images-small:not(:last-of-type){margin-bottom:16px}.c-process .c-notes__section .c-editorial__section--images-small .c-editorial__grid{grid-column-start:2;grid-column-end:12;grid-template-columns:repeat(3,1fr);grid-gap:72px;padding:48px 0}}@media (min-width: 769px){.c-process .c-notes__section .c-editorial__section--small-margin:not(:last-of-type){margin-bottom:16px}}@media (min-width: 769px){.c-process .c-notes__section .c-editorial__section--image-large .c-editorial__grid{display:block}}.c-process .c-notes__section .c-editorial__image{background:#ffffff;height:fit-content}.c-process .c-notes__section .c-editorial__references{word-break:break-all;margin-top:120px;border-top:1.5px solid #000010;padding-top:16px;background:#ffffff}.c-process .c-notes__section .c-editorial__references li{list-style-position:inside;letter-spacing:normal;margin-bottom:8px;counter-increment:step-counter;position:relative;padding-left:24px}.c-process .c-notes__section .c-editorial__references li:before{content:counter(step-counter) ".";position:absolute;left:0;width:20px;text-align:right}.c-process .c-notes__section .c-editorial__references__label{display:flex;align-items:center;margin-bottom:12px}.c-process .c-notes__section .c-editorial__grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px}@media (max-width: 768px){.c-process .c-notes__section .c-editorial__grid{grid-template-columns:1fr}}@media (min-width: 769px){.c-process .c-notes__section .c-editorial__grid--left-small{grid-template-columns:repeat(12,1fr)}}@media (min-width: 769px){.c-process .c-notes__section .c-editorial__grid--left-small .c-editorial__image:first-child{grid-column-start:2;grid-column-end:5}.c-process .c-notes__section .c-editorial__grid--left-small .c-editorial__image:last-child{grid-column-start:7;grid-column-end:13}}@media (min-width: 769px){.c-process .c-notes__section .c-editorial__grid__inner{grid-column-start:2}}@media (min-width: 769px){.c-process .c-notes__section .c-editorial__grid .c-editorial__image.last{grid-column-start:2}}.c-process .c-notes .mb-48{margin-bottom:48px}.c-process .c-notes img{width:100%;display:flex}.c-process .c-notes [data-caption]{padding:4px;color:#37372f;display:flex;align-items:center;background:#f3f3f2}.c-process__sidebar{position:fixed;left:48px;bottom:32px;z-index:5;opacity:0;pointer-events:none}@media (max-width: 768px){.c-process__sidebar{display:none}}.c-process__sidebar__label{text-transform:uppercase;margin-bottom:12px;padding-bottom:8px;border-bottom:1.5px solid #000010}.c-process__sidebar.active{opacity:1;pointer-events:all}.c-process .c-progress{display:flex;background:#f3f3f2;align-items:center}.c-process .c-progress.first{margin-bottom:8px}.c-process .c-progress__label{margin-right:8px}.c-process .c-progress__title{line-height:1;width:150px;margin-right:8px}.c-process .c-progress__square{width:16px;height:16px;display:grid;place-items:center}.c-process .c-progress__square>*{grid-area:1/1;display:grid}.c-process .c-progress__active{opacity:0;transform:rotate(-90deg);pointer-events:none}.c-process .c-progress__inactive svg{width:16px;height:16px}.c-process .c-progress.active .c-progress__inactive{opacity:0;pointer-events:none}.c-process .c-progress.active .c-progress__active{opacity:1;pointer-events:auto}.c-process figure,.c-process h2,.c-process h3,.c-process p,.c-process ol{pointer-events:auto}.c-mockups{margin-bottom:160px;padding-left:48px;padding-right:48px}@media (max-width: 768px){.c-mockups{padding-left:24px;padding-right:24px}}@media (max-width: 768px){.c-mockups{margin-bottom:48px}}.c-mockups>*{width:100%}.c-mockups>*:not(:last-child){margin-bottom:24px}.c-footer{margin-left:48px;margin-right:48px;border-top:1.5px solid #000010;padding-bottom:160px;background:#ffffff;position:relative;z-index:6}@media (max-width: 768px){.c-footer{margin-left:24px;margin-right:24px}}@media (max-width: 768px){.c-footer{padding-bottom:96px}}.c-footer__top{display:flex;align-items:center;justify-content:space-between;margin-top:16px;margin-bottom:160px}@media (max-width: 768px){.c-footer__top{margin-bottom:96px}}.c-footer__top button,.c-footer__top p{line-height:1}.c-footer__top__button{display:flex;align-items:center;cursor:pointer}.c-footer__top__button .c-icon{width:16px;height:16px;margin-left:4px}.c-footer__bottom{padding:0 120px;max-width:1440px;margin:0 auto}@media (max-width: 1200px){.c-footer__bottom{padding:0 48px}}@media (max-width: 960px){.c-footer__bottom{padding:0}}@media (max-width: 768px){.c-footer__bottom{max-width:200px}}.c-footer__bottom__inner{position:relative}.c-footer__lines{position:absolute;width:100%;height:100%;top:0;left:0;overflow:hidden}.c-footer__lines__inner{position:absolute;width:100%;height:100%;top:0;left:50%;transform:translate(-50%,-50%);display:grid;grid-template-rows:repeat(10,8px);grid-gap:48px}.c-footer__lines .c-line{height:100%;background:#fff500;transform:translate(100vw);animation:floatHorizontal 2.5s var(--delay, 0s) linear infinite}.c-footer__lines .c-line--xlong{width:40%}.c-footer__lines .c-line--long{width:30%}.c-footer__lines .c-line--short{width:5%}.c-footer__lines .c-line--xshort{width:3.2%}.c-footer__lines .c-line--medium{width:20%}.c-footer__lines .c-lines__row{height:100%;display:flex;justify-content:space-between}.c-footer__lines .c-lines__row--around{justify-content:space-around}.c-footer__boxes{display:flex;justify-content:center}.c-footer__box{border:1.5px solid #000010;border-radius:32px;display:flex;justify-content:center;align-items:center;width:100%;outline-style:solid;outline-color:#fff;outline-width:24px;font-size:0;overflow:hidden;position:relative;cursor:pointer}@supports (aspect-ratio: calc(200 / 266)){.c-footer__box:before{content:"";float:left;padding-top:133%}.c-footer__box:after{content:"";display:block;clear:both}}.c-footer__box img,.c-footer__box video,.c-footer__box iframe{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.c-footer__box:not(:last-child){margin-right:24px}.c-footer__box__char{font-size:120px}@media (max-width: 1200px){.c-footer__box__char{font-size:80px}}.c-footer__box.mobile{display:none}@media (max-width: 768px){.c-footer__box.mobile{display:flex}}@media (max-width: 768px){.c-footer__box:not(.c-footer__box.mobile){display:none}}@keyframes floatHorizontal{to{transform:translate(-100vw)}}.c-home{padding-top:32px}.c-home .c-header{padding-left:48px;padding-right:48px;overflow:hidden}@media (max-width: 768px){.c-home .c-header{padding-left:24px;padding-right:24px}}.c-home .c-header__top{display:grid;grid-template-columns:repeat(3,1fr);margin-bottom:32px;position:relative;z-index:1;text-transform:uppercase}@media (max-width: 768px){.c-home .c-header__top{margin-bottom:16px;grid-template-columns:repeat(2,1fr)}}.c-home .c-header__top>div:last-of-type{text-align:right}@media (max-width: 768px){.c-home .c-header__top>div:nth-of-type(2){text-align:right}}.c-home .c-header__font{grid-area:1/1}.c-home .c-header__font__parent{display:grid}.c-home .c-header__font__holder{display:flex;grid-area:1/1;justify-content:center}.c-home .c-header__font__holder svg{width:98%}.c-home .c-header__font h1{margin-top:-1%;font-size:40.0037rem;line-height:.7320574163;display:inline-block;white-space:nowrap;opacity:0}@media (min-width: 769px){.c-home .c-header__font h1{font-variation-settings:"ELSH" var(--elsh)}}.c-home .c-nav{padding-bottom:32px;padding-top:32px;background:#ffffff;position:sticky;line-height:1;top:0;z-index:7}@media (max-width: 768px){.c-home .c-nav{padding-bottom:16px;padding-top:16px}}.c-home .c-nav .c-icon{width:16px;height:16px}.c-home .c-nav a,.c-home .c-nav button{cursor:pointer}.c-home .c-nav__desktop{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;padding-left:48px;padding-right:48px}@media (max-width: 768px){.c-home .c-nav__desktop{padding-left:24px;padding-right:24px}}@media (max-width: 768px){.c-home .c-nav__desktop{display:none}}.c-home .c-nav__desktop a:not([data-menu-button-hover]),.c-home .c-nav__desktop button:not([data-menu-button-hover]){line-height:1}.c-home .c-nav__desktop>div{display:flex;justify-content:space-between;align-items:center}.c-home .c-nav__desktop>div.c-nav__desktop__links{justify-content:flex-start}.c-home .c-nav__desktop .c-nav__index{display:inline-block;margin-right:10px}.c-home .c-nav__desktop__cal__left,.c-home .c-nav__desktop__menu__left{display:flex;align-items:center;position:relative}.c-home .c-nav__desktop__menu{position:relative}.c-home .c-nav__desktop__menu [data-menu-button-hover]{display:flex;width:100%;justify-content:space-between;line-height:1}.c-home .c-nav__desktop__menu__body{position:absolute;top:100%;left:0;width:100%;border-radius:8px;pointer-events:none;opacity:0;transition:opacity .3s cubic-bezier(.19,1,.22,1),visibility .3s cubic-bezier(.19,1,.22,1);visibility:hidden;padding-top:12px}.c-home .c-nav__desktop__menu.active .c-nav__desktop__menu__body{opacity:1;pointer-events:auto;visibility:visible}.c-home .c-nav__desktop .c-menu__index{display:inline-block;margin-right:8px}.c-home .c-nav__desktop .c-menu__item{padding:12px;display:flex;align-items:center;justify-content:space-between}.c-home .c-nav__desktop .c-menu__item:not(:last-of-type){border-bottom:1.5px solid #000010}.c-home .c-nav__desktop .c-menu__item__left{display:flex;align-items:center}.c-home .c-nav__mobile{position:relative}@media (min-width: 769px){.c-home .c-nav__mobile{display:none}}.c-home .c-nav__mobile__inner{display:flex;justify-content:space-between;align-items:center;margin-left:24px;margin-right:24px}.c-home .c-nav__mobile__inner [data-menu-button]{display:flex;align-items:center}.c-home .c-nav__mobile__inner [data-menu-button] span{line-height:1;margin-right:4px}.c-home .c-nav__mobile .open{display:none}.c-home .c-nav__mobile .closed,.c-home .c-nav__mobile.active .open{display:inline-block}.c-home .c-nav__mobile.active .closed{display:none}.c-home .c-nav__mobile__body{visibility:hidden;opacity:0;pointer-events:none;transition:opacity .3s cubic-bezier(.19,1,.22,1),visibility .3s cubic-bezier(.19,1,.22,1);background:#ffffff;position:absolute;top:calc(100% + 16px);width:100%;padding-left:48px;padding-right:48px;padding-bottom:24px}@media (max-width: 768px){.c-home .c-nav__mobile__body{padding-left:24px;padding-right:24px}}.c-home .c-nav__mobile__body .c-menu__item:not(.c-home .c-nav__mobile__body .c-menu__item--last){margin-bottom:16px}.c-home .c-nav__mobile__body .c-menu__item__index{width:20px;margin-right:24px}.c-home .c-nav__mobile__body .c-menu__sub{border-top:1.5px solid #000010}.c-home .c-nav__mobile__body .c-menu__sub__index{width:36px;margin-right:8px}.c-home .c-nav__mobile__body .c-menu__item,.c-home .c-nav__mobile__body .c-menu__sub{padding:12px;display:flex}.c-home .c-nav__mobile__body .c-menu__item a,.c-home .c-nav__mobile__body .c-menu__item button,.c-home .c-nav__mobile__body .c-menu__sub a,.c-home .c-nav__mobile__body .c-menu__sub button{line-height:1}.c-home .c-nav__mobile__body .c-menu__item__index,.c-home .c-nav__mobile__body .c-menu__sub__index{display:flex;justify-content:center;align-items:center;height:16px}.c-home .c-nav__mobile__body .c-menu__item__body,.c-home .c-nav__mobile__body .c-menu__sub__body{display:flex;justify-content:space-between;align-items:center;flex-grow:1}.c-home .c-nav__mobile__body .c-menu__item__title,.c-home .c-nav__mobile__body .c-menu__sub__title{line-height:1}.c-home .c-nav__mobile__body .c-menu__item__label,.c-home .c-nav__mobile__body .c-menu__sub__label{text-transform:uppercase}.c-home .c-nav__mobile.active .c-nav__mobile__body{visibility:visible;opacity:1;pointer-events:auto}.c-home .c-hero{margin-bottom:160px}@media (max-width: 768px){.c-home .c-hero{margin-bottom:96px}}.c-home .c-hero__map{padding-left:32px;padding-right:32px;margin-bottom:48px}@media (max-width: 768px){.c-home .c-hero__map{padding-left:16px;padding-right:16px}}.c-home .c-hero__map__image{font-size:0;overflow:hidden;position:relative}@supports (aspect-ratio: 1){.c-home .c-hero__map__image:before{content:"";float:left;padding-top:100%}.c-home .c-hero__map__image:after{content:"";display:block;clear:both}}.c-home .c-hero__map__image img,.c-home .c-hero__map__image video,.c-home .c-hero__map__image iframe{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.c-home .c-hero__intro{margin-left:48px;margin-right:48px;border-top:1.5px solid #000010;padding-top:15px}@media (max-width: 768px){.c-home .c-hero__intro{margin-left:24px;margin-right:24px}}@media (min-width: 769px){.c-home .c-hero__intro{justify-content:space-between;display:flex}}.c-home .c-hero__intro .c-intro{width:100%}@media (min-width: 769px){.c-home .c-hero__intro .c-intro{max-width:437px}.c-home .c-hero__intro .c-intro:first-of-type{margin-right:32px}}@media (max-width: 768px){.c-home .c-hero__intro .c-intro:not(:last-of-type){margin-bottom:32px}}.c-home .c-hero__intro .c-intro__label{text-transform:uppercase;margin-bottom:16px}
