.page-module-scss-module__moF6Tq__NameAnimation{background-color:var(--clr-primary-000);flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}@media only screen and (max-width:320px){.page-module-scss-module__moF6Tq__NameAnimation{gap:1em}}.page-module-scss-module__moF6Tq__NameAnimation div{flex-direction:column;gap:1em;display:flex}.page-module-scss-module__moF6Tq__NameAnimation div h1{color:var(--clr-primary-000);-webkit-user-select:none;user-select:none;margin:0;font-size:max(6em,14vw);line-height:1.1em;position:relative}.page-module-scss-module__moF6Tq__NameAnimation div h1:before{content:attr(data-text);border-right:0 solid;width:0;animation:6s .27s forwards page-module-scss-module__moF6Tq__start;position:absolute;top:0;left:0;overflow:hidden}@keyframes page-module-scss-module__moF6Tq__start{0%,97%{border-right-width:2.7px}to{border-right-width:0;width:104%}}.page-module-scss-module__moF6Tq__NameAnimation div h1:first-of-type:before{color:var(--clr-primary-700);border-right-color:var(--clr-primary-900)}.page-module-scss-module__moF6Tq__NameAnimation div h1:last-of-type:before{color:var(--clr-primary-500);border-right-color:var(--clr-primary-500)}@media only screen and (min-width:768px){.page-module-scss-module__moF6Tq__NameAnimation div h1{font-size:14vw}.page-module-scss-module__moF6Tq__NameAnimation div h1:first-of-type{transform:translate(-50%)}.page-module-scss-module__moF6Tq__NameAnimation div h1:last-of-type{transform:translate(50%)}}
