.home-view[data-v-ffa6d0ca]{position:relative;width:100%;margin:0;padding:0}.parallax-background[data-v-ffa6d0ca]{position:absolute;top:0;left:0;width:100%;height:120vh;background-image:url(//custom-images.strikinglycdn.com/res/hrscywv4p/image/upload/c_limit,fl_lossy,h_1500,w_2000,f_auto,q_auto/3301372/726187_716584.jpeg);background-size:cover;background-repeat:no-repeat;background-position:50%;will-change:transform;z-index:-3}.overlay[data-v-ffa6d0ca]{position:absolute;top:0;left:0;width:100%;height:120vh;background:linear-gradient(180deg,transparent 80%,#000);z-index:-2}.overlay-text[data-v-ffa6d0ca]{position:relative;text-align:center;padding:100px 20px;color:#fff;z-index:1}.text-background[data-v-ffa6d0ca]{display:inline-block;background:rgba(0,0,0,.5);padding:20px 9px;border-radius:10px}.overlay-text h2[data-v-ffa6d0ca]{font-size:4vw;margin:0;color:#fff;text-shadow:2px 2px 4px rgba(0,0,0,.7);letter-spacing:3px;font-weight:900}.overlay-text p[data-v-ffa6d0ca]{font-size:1.3vw;color:#fff;font-family:ヒラギノ明朝 ProN,Hiragino Mincho ProN,serif;text-shadow:1px 1px 3px rgba(0,0,0,.5);line-height:1.8;margin:20px 0}.overlay-text p b[data-v-ffa6d0ca]{font-size:2.4vw}.overlay-text a[data-v-ffa6d0ca]{color:#fff;text-decoration:underline}.product-section[data-v-ffa6d0ca]{padding:50px 20px;background-color:#fff;z-index:0}@media (max-width:768px){.overlay-text[data-v-ffa6d0ca]{padding:80px 20px}.overlay-text h2[data-v-ffa6d0ca]{font-size:8vw}.overlay-text p[data-v-ffa6d0ca]{font-size:4vw}.overlay-text p b[data-v-ffa6d0ca]{font-size:5vw}}:root{--vt-c-white:#fff;--vt-c-white-soft:#f8f8f8;--vt-c-white-mute:#f2f2f2;--vt-c-black:#181818;--vt-c-black-soft:#222;--vt-c-black-mute:#282828;--vt-c-indigo:#2c3e50;--vt-c-divider-light-1:rgba(60,60,60,0.29);--vt-c-divider-light-2:rgba(60,60,60,0.12);--vt-c-divider-dadarkrk-1:rgba(84,84,84,0.65);--vt-c-divider-dark-2:rgba(84,84,84,0.48);--vt-c-text-light-1:var(--vt-c-indigo);--vt-c-text-light-2:rgba(60,60,60,0.66);--vt-c-text-dark-1:var(--vt-c-white);--vt-c-text-dark-2:hsla(0,0%,92.2%,0.64);--color-background:var(--vt-c-white);--color-background-soft:var(--vt-c-white-soft);--color-background-mute:var(--vt-c-white-mute);--color-border:var(--vt-c-divider-light-2);--color-border-hover:var(--vt-c-divider-light-1);--color-heading:var(--vt-c-text-light-1);--color-text:var(--vt-c-text-light-1);--section-gap:160px}@media (prefers-color-scheme:dark){:root{--color-background:var(--vt-c-black);--color-background-soft:var(--vt-c-black-soft);--color-background-mute:var(--vt-c-black-mute);--color-border:var(--vt-c-divider-dark-2);--color-border-hover:var(--vt-c-divider-dark-1);--color-heading:var(--vt-c-text-dark-1);--color-text:var(--vt-c-text-dark-2)}}*,:after,:before{box-sizing:border-box;margin:0;position:relative;font-weight:400}body{min-height:100vh;color:var(--color-text);background:var(--color-background);transition:color .5s,background-color .5s;line-height:1.6;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#app{max-width:1280px;margin:0 auto;padding:2rem;font-weight:400}#app-title{font-family:Montserrat Subrayada,sans-serif}.fadeIn{animation-name:fadeInAnime;animation-fill-mode:forwards;opacity:0}.fadeIn,.fadeOut{animation-duration:2s}.fadeOut{animation-name:fadeOutAnime;animation-fill-mode:forwards;opacity:1}@keyframes fadeInAnime{0%{opacity:0}to{opacity:1}}@keyframes fadeOutAnime{0%{opacity:1}to{opacity:0}}