.work__title[data-v-33fbc4aa]{font-size:var(--font-size-title);margin:0 auto;max-width:var(--max-width);padding:0 var(--padding-horizontal-page);text-align:right;width:100%}.work__title[data-v-33fbc4aa] .work__title-char{display:inline-block;font-weight:600;opacity:0;transform:translateY(100%);transition:transform .8s cubic-bezier(.6,0,.2,1),opacity .5s linear}.work__title.is-visible[data-v-33fbc4aa] .work__title-char{opacity:1;transform:translateY(0)}.work__title-mask[data-v-33fbc4aa]{height:var(--font-size-title);margin:var(--section-spacing) 0 calc(var(--section-spacing)/2);overflow:hidden}
