@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0e7b7e0b829e3eb9-s.2j75_l12byk_u.woff2?dpl=dpl_51y8RZnsZFMfxHqPEFnCHHdpxYjU)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(../media/daf789e4474d0d90-s.07wt1b-68kohk.woff2?dpl=dpl_51y8RZnsZFMfxHqPEFnCHHdpxYjU)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9e9f04e3c37952ab-s.p.0pan85mumqyf3.woff2?dpl=dpl_51y8RZnsZFMfxHqPEFnCHHdpxYjU)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Anton Fallback;src:local(Arial);ascent-override:129.7%;descent-override:36.29%;line-gap-override:0.0%;size-adjust:90.69%}.anton_25aa9fea-module__YI_nOW__className{font-family:Anton,Anton Fallback;font-style:normal;font-weight:400}.anton_25aa9fea-module__YI_nOW__variable{--font-kensetsu-display:"Anton", "Anton Fallback"}
.kensetsu-module__fRnsRW__sans{font-family:var(--font-kensetsu-sans), "Hiragino Kaku Gothic ProN", "Yu Gothic", "Noto Sans JP", system-ui, sans-serif;font-feature-settings:"palt"}.kensetsu-module__fRnsRW__display{font-family:var(--font-kensetsu-display), "Arial Narrow", sans-serif;letter-spacing:.01em}.kensetsu-module__fRnsRW__stripe{background-image:repeating-linear-gradient(-45deg,#ea5b18 0 14px,#1b1917 14px 28px)}.kensetsu-module__fRnsRW__stripeThin{background-image:repeating-linear-gradient(-45deg,#ea5b18e6 0 6px,#0000 6px 12px)}.kensetsu-module__fRnsRW__concrete{background-color:#24211e;background-image:radial-gradient(#ffffff07 1px,#0000 1px),radial-gradient(#00000047 1px,#0000 1px);background-position:0 0,2px 3px;background-size:5px 5px,7px 7px}.kensetsu-module__fRnsRW__toned{filter:saturate(.92)contrast(1.05)brightness(.99)}.kensetsu-module__fRnsRW__fvItem{opacity:0;animation:.9s cubic-bezier(.22,1,.36,1) both kensetsu-module__fRnsRW__kFvRise;animation-delay:var(--delay,0s);transform:translateY(26px)}@keyframes kensetsu-module__fRnsRW__kFvRise{to{opacity:1;transform:translateY(0)}}.kensetsu-module__fRnsRW__fvLine{opacity:0;animation:1s cubic-bezier(.22,1,.36,1) both kensetsu-module__fRnsRW__kFvWipe;animation-delay:var(--delay,0s);display:block}@keyframes kensetsu-module__fRnsRW__kFvWipe{0%{opacity:0;clip-path:inset(0 0 105%);transform:translateY(.35em)}to{opacity:1;clip-path:inset(0 0 -8%);transform:translateY(0)}}.kensetsu-module__fRnsRW__fvRule{transform-origin:0;animation:.9s cubic-bezier(.65,0,.35,1) both kensetsu-module__fRnsRW__kGrowX;animation-delay:var(--delay,0s);transform:scaleX(0)}@keyframes kensetsu-module__fRnsRW__kGrowX{to{transform:scaleX(1)}}.kensetsu-module__fRnsRW__kenBurns{will-change:transform;animation:20s ease-in-out infinite alternate kensetsu-module__fRnsRW__kBurns}@keyframes kensetsu-module__fRnsRW__kBurns{0%{transform:scale(1.05)translate(0,0)}to{transform:scale(1.14)translate(-1.4%,-1.6%)}}.kensetsu-module__fRnsRW__scrollHint{animation:1.8s ease-in-out infinite kensetsu-module__fRnsRW__kBob}@keyframes kensetsu-module__fRnsRW__kBob{0%,to{opacity:.55;transform:translateY(0)}50%{opacity:1;transform:translateY(6px)}}.kensetsu-module__fRnsRW__pageHeroIn{opacity:0;animation:.7s cubic-bezier(.22,1,.36,1) 50ms both kensetsu-module__fRnsRW__kFvRise;transform:translateY(16px)}.kensetsu-module__fRnsRW__reveal{opacity:0;transition:opacity .75s cubic-bezier(.22,1,.36,1),transform .75s cubic-bezier(.22,1,.36,1);transition-delay:var(--delay,0s);transform:translateY(30px)}.kensetsu-module__fRnsRW__reveal.kensetsu-module__fRnsRW__isIn{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.kensetsu-module__fRnsRW__fvItem,.kensetsu-module__fRnsRW__fvLine,.kensetsu-module__fRnsRW__fvRule,.kensetsu-module__fRnsRW__kenBurns,.kensetsu-module__fRnsRW__scrollHint,.kensetsu-module__fRnsRW__pageHeroIn,.kensetsu-module__fRnsRW__reveal{transition:none!important;animation:none!important}.kensetsu-module__fRnsRW__fvItem,.kensetsu-module__fRnsRW__fvLine,.kensetsu-module__fRnsRW__fvRule,.kensetsu-module__fRnsRW__pageHeroIn,.kensetsu-module__fRnsRW__reveal{opacity:1!important;clip-path:none!important;transform:none!important}}
