@font-face{font-family:Outfit;font-style:normal;font-weight:300;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.3gpqod6e6kd7d.woff2)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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:300;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1ay-qk1u8nydy.woff2)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:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.3gpqod6e6kd7d.woff2)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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1ay-qk1u8nydy.woff2)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:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.3gpqod6e6kd7d.woff2)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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1ay-qk1u8nydy.woff2)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:Outfit Fallback;src:local(Arial);ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.0%;size-adjust:99.82%}.LTG2LG_className{font-family:Outfit,Outfit Fallback;font-style:normal}.LTG2LG_variable{--font-outfit:"Outfit", "Outfit Fallback"}
.nv{--nv-ink:#111114;--nv-body:#2a2c30;--nv-sub:#6e6e6a;--nv-line:#dededa;--nv-gold:gold;--nv-gold-text:#d4ad00;--nv-on-ink:#c9c9c5;--nv-pale:#f4f4f2;font-family:var(--font-noto-sans-jp), "Noto Sans JP", sans-serif;color:var(--nv-body);font-feature-settings:"palt" 1;letter-spacing:.1em;font-weight:500;line-height:1.8}.nv-en{font-family:var(--font-outfit), sans-serif}.nv{--nv-grad:linear-gradient(120deg, #e0b800 0%, #ffe24d 50%, #efc800 100%);--nv-grad-text:linear-gradient(120deg, #c49f00 0%, #e6c000 50%, #d0aa00 100%)}.nv-grad-bg{background-image:var(--nv-grad)}.nv-grad-text{background-image:var(--nv-grad-text);color:#0000;-webkit-background-clip:text;background-clip:text}.nv-facets{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 600 900' preserveAspectRatio='xMaxYMin slice'><g fill='%23111114' transform='skewX(-18)'><rect x='400' y='0' width='120' height='640' opacity='0.05'/><rect x='540' y='90' width='62' height='810' opacity='0.035'/><rect x='318' y='250' width='70' height='650' opacity='0.045'/><rect x='470' y='430' width='210' height='170' opacity='0.03'/><rect x='262' y='560' width='128' height='88' opacity='0.04'/><rect x='640' y='300' width='96' height='420' opacity='0.05'/><rect x='352' y='40' width='28' height='300' opacity='0.03'/></g></svg>");background-position:100% 0;background-repeat:no-repeat;background-size:cover;-webkit-mask-image:linear-gradient(205deg,#000 25%,#0000 88%);mask-image:linear-gradient(205deg,#000 25%,#0000 88%)}.nv-halftone{object-position:100% 0;-webkit-mask-image:radial-gradient(90% 55% at 100% 0,#000 0%,#0000 100%);mask-image:radial-gradient(90% 55% at 100% 0,#000 0%,#0000 100%)}@media (min-width:768px) and (max-width:1023px){.nv-halftone{-webkit-mask-image:radial-gradient(75% 60% at 100% 0,#000 0%,#0000 100%);mask-image:radial-gradient(75% 60% at 100% 0,#000 0%,#0000 100%)}}@media (min-width:1024px){.nv-halftone{object-position:50% 50%;-webkit-mask-image:none;mask-image:none}}@keyframes nv-fv-reveal{0%{clip-path:inset(0 100% 0 0);transform:translateY(12px)}to{clip-path:inset(0);transform:none}}@keyframes nv-fv-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.nv-fv-line{animation:.9s cubic-bezier(.22,.7,.2,1) .25s both nv-fv-reveal}.nv-fv-line-2{animation-delay:.45s}.nv-fv-fade{animation:.9s .85s both nv-fv-rise}.nv-fv-fade-2{animation-delay:1.05s}.nv-halftone-head{-webkit-mask-image:radial-gradient(80% 70% at 100% 0,#000 0%,#0000 100%);mask-image:radial-gradient(80% 70% at 100% 0,#000 0%,#0000 100%)}@media (min-width:768px){.nv-halftone-head{-webkit-mask-image:linear-gradient(#000 30%,#0000 100%);mask-image:linear-gradient(#000 30%,#0000 100%)}}@keyframes nv-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.nv-marquee{animation:60s linear infinite nv-marquee}@keyframes nv-zoom{0%{transform:scale(1.12)}to{transform:scale(1)}}.nv-zoom{animation:14s cubic-bezier(.2,.6,.2,1) both nv-zoom}@media (prefers-reduced-motion:reduce){.nv-zoom,.nv-marquee,.nv-fv-line,.nv-fv-fade{animation:none}}
