/* <stdin> */
html {
  --fluid-width: 1440;
  --value: 12;
  --design-width: 1440;
  --design-height: 1080;
  --vw-ratio: 1;
  --vh-ratio: 0;
  --min-font-size: 10px;
  --max-font-size: 16px;
  font-size: clamp(var(--min-font-size), calc(((100vw / var(--design-width) * (var(--value) * var(--vw-ratio))) + (1 - var(--vw-ratio)) * (var(--value) * 1px)) + ((100vh / var(--design-height) * (var(--value) * var(--vh-ratio))) + (1 - var(--vh-ratio)) * (var(--value) * 1px)) / 2), var(--max-font-size));
  line-height: 0.8em;
}
@media (max-width: 768px) {
  html {
    --value: 10;
    --design-width: 390;
    --design-height: 844;
    --vw-ratio: 0.9;
    --vh-ratio: 0.9;
  }
}
html,
html,
body {
  scroll-behavior: auto !important;
}
[data-out] {
  background-color: red;
}
[work-item=visual-wrap] {
  clip-path: inset(100% 0% 0% 0%);
}
[bts-slider=p] {
  clip-path: inset(100% 0% 0% 0%);
  will-change: clip-path;
}
[work-page=intro-text] .line {
  will-change: transform;
}
[data-split] {
  visibility: hidden;
}
.line,
.line-mask,
.word,
.word-mask,
.char,
.char-mask {
  will-change: transform;
}
.page_view_inner {
  will-change: transform, clip-path;
}
.page_overlay {
  will-change: opacity;
}
.page_view {
  will-change: clip-path, transform;
}
[video-cycle=video] {
  will-change: transform, filter;
}
[about-page=intro-text] .word-mask {
  perspective: 18.5vw;
}
[home-page=intro-title] .char-mask {
  perspective: 12.5vw;
}
[home-page=intro-sub] .char-mask {
  perspective: 18.5vw;
}
[section-header=line] {
  will-change: transform;
  transform: scaleX(0);
}
[video-cycle=control-component] {
  will-change: transform, opacity;
  opacity: 0;
  transform: translateY(300%);
}
[main-loader=icon] {
  opacity: 0;
  will-change: transform, opacity;
  transform: scale(0) rotate(270deg);
}
[main-loader=brand] {
  will-change: transform, opacity;
  opacity: 0;
  transform: translateY(110%);
}
.page_nav_link_wrap,
.page_nav_link_back_wrap {
  will-change: transform, clip-path;
}
.page_brand_wrap_inner {
  will-change: transform, opacity;
}
[bts-slider=slider-wrapper],
[bts-slider=slide],
[bts-slider=p] {
  will-change: transform;
}
