@import url(https://api.fontshare.com/v2/css?f[]=general-sans@400,500,600,700&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--color-primary:#000;--color-white:#fff;--color-black:#000;--color-gray:#919294;--color-gray-10:#606263;--color-gray-20:#f1f4f7;--color-gray-30:#999;--body-font:"General Sans",sans-serif;--color-1:#6e688e;--color-2:#e6e6e5;--color-3:#f7f7f7;--color-4:#f8d37b;--color-5:#a2ab58;--color-20:#636363;--blur:blur(120px)}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{color:var(--color-black);font-family:var(--body-font);margin:0;min-height:100%;overflow-x:hidden;padding:0}body,html{height:100%}body.lenis,html.lenis{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}::selection{background-color:var(--color-primary);color:var(--color-white)}.hidden{height:0}canvas,img,picture,video{display:block;max-width:100%}img.img{aspect-ratio:1000/560;height:auto;width:100%}.visually-hidden{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.text-rep{display:inline-block;overflow:hidden;position:relative}.text-rep span{display:block}.content__title{-webkit-touch-callout:none;cursor:default;display:grid;font-family:widescreen-ex,sans-serif;font-size:15vw;font-weight:900;justify-self:end;margin:0;padding-top:30px;position:relative;text-transform:uppercase;top:250px;-webkit-user-select:none;user-select:none}.text-rep span{color:#fff;grid-area:1/1/2/2;line-height:1;will-change:transform}.text-rep span:not(:last-child){-webkit-text-stroke:1px #fff;text-stroke:1px #000;-webkit-text-fill-color:#0000;text-fill-color:#0000;background-color:initial;color:#fff;color:#0000}.svgAnimation{display:block;height:100%;inset:0;position:absolute;width:100%}.animated-image__media{display:block}.char{display:inline-block;transition:color .3s ease;will-change:transform,color,filter}.content-sec{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center;text-align:center;@media (max-width:767.998px){height:27vh}}.title-wrap{display:flex;gap:2rem}.title{color:#fff;font-size:clamp(32px,10vw,150px);font-weight:700;text-transform:uppercase}.title--up{grid-area:title-up}.title--down{grid-area:title-down}.panel{will-change:transform,height}.titleStudio{align-items:flex-end;color:#000;display:flex;font-size:clamp(32px,8vw,110px);font-weight:700;text-transform:uppercase;white-space:nowrap;z-index:2}.content__img--3{align-self:center;height:auto;position:absolute;width:40vw}@media (pointer:fine){*,:after,:before{cursor:none!important}}[contenteditable=true],input,textarea{cursor:text!important}.custom-cursor.cursor--hover{background-color:initial!important;border:1.2px solid #eea849;border:1.2px solid var(--cursor-color,#eea849);box-shadow:0 0 12px #ff3b3059;transform:translate(-50%,-50%) scale(2.2);transition:transform .25s ease,border .25s ease,box-shadow .25s ease,background-color .25s ease}.content{margin:0 auto;max-width:1200px;padding-top:150px;position:relative}.blur-text{color:#000;font-size:clamp(32px,6vw,66px);font-weight:500;line-height:130%;overflow:hidden;text-align:center;text-transform:uppercase}.text-line{display:block;margin-bottom:10px}@keyframes react-loading-skeleton{to{transform:translateX(100%)}}.react-loading-skeleton{--base-color:#ebebeb;--highlight-color:#f5f5f5;--animation-duration:1.5s;--animation-direction:normal;--pseudo-element-display:block;background-color:var(--base-color);border-radius:.25rem;display:inline-flex;line-height:1;overflow:hidden;position:relative;-webkit-user-select:none;user-select:none;width:100%}.react-loading-skeleton:after{animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-iteration-count:infinite;animation-name:react-loading-skeleton;animation-timing-function:ease-in-out;background-image:linear-gradient(90deg,var(--base-color) 0,var(--highlight-color) 50%,var(--base-color) 100%);background-image:var(
    --custom-highlight-background,linear-gradient(90deg,var(--base-color) 0,var(--highlight-color) 50%,var(--base-color) 100%)
  );background-repeat:no-repeat;content:" ";display:var(--pseudo-element-display);height:100%;left:0;position:absolute;right:0;top:0;transform:translateX(-100%)}@media (prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display:none}}
/*# sourceMappingURL=main.3c814acc.css.map*/