.Home-module__Ho9lYW__header{z-index:999;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffc;border-radius:99rem;width:90%;height:80px;position:fixed;top:40px;left:50%;transform:translate(-50%);box-shadow:2px 2px 8px #2a293614,-1px -1px 4px #2a29360d}.Home-module__Ho9lYW__headerContent{align-items:center;width:94%;height:100%;margin:0 auto;display:flex}.Home-module__Ho9lYW__header .Home-module__Ho9lYW__headerContent .Home-module__Ho9lYW__navMenuPane{width:100%}.Home-module__Ho9lYW__header .Home-module__Ho9lYW__headerContent .Home-module__Ho9lYW__navMenuPane .Home-module__Ho9lYW__navMenuContent{justify-content:flex-end;align-items:center;width:100%;display:flex}.Home-module__Ho9lYW__header .Home-module__Ho9lYW__headerContent .Home-module__Ho9lYW__navMenuPane .Home-module__Ho9lYW__navMenuContent .Home-module__Ho9lYW__navMenuItem{text-align:center;width:118px}.Home-module__Ho9lYW__header .Home-module__Ho9lYW__headerContent .Home-module__Ho9lYW__navMenuPane .Home-module__Ho9lYW__navMenuContent .Home-module__Ho9lYW__navMenuItem a{cursor:pointer;display:block}.Home-module__Ho9lYW__header .Home-module__Ho9lYW__headerContent .Home-module__Ho9lYW__navMenuPane .Home-module__Ho9lYW__navMenuContent .Home-module__Ho9lYW__navMenuItem:last-child{border-left:none;width:auto}.Home-module__Ho9lYW__header .Home-module__Ho9lYW__headerContent .Home-module__Ho9lYW__navMenuPane .Home-module__Ho9lYW__navMenuContent .Home-module__Ho9lYW__navMenuItem+li{border-left:1px dotted #333}.Home-module__Ho9lYW__header .Home-module__Ho9lYW__headerContent .Home-module__Ho9lYW__navMenuPane .Home-module__Ho9lYW__navMenuContent .Home-module__Ho9lYW__navMenuItem .Home-module__Ho9lYW__menuItemTitle{margin-bottom:6px;font-size:14px;font-weight:700;transition:color .24s}:is(.Home-module__Ho9lYW__header .Home-module__Ho9lYW__headerContent .Home-module__Ho9lYW__navMenuPane .Home-module__Ho9lYW__navMenuContent .Home-module__Ho9lYW__navMenuItem a:hover .Home-module__Ho9lYW__menuItemTitle,.Home-module__Ho9lYW__header .Home-module__Ho9lYW__headerContent .Home-module__Ho9lYW__navMenuPane .Home-module__Ho9lYW__navMenuContent .Home-module__Ho9lYW__navMenuItem a.active .Home-module__Ho9lYW__menuItemTitle){color:#3d8b91}.Home-module__Ho9lYW__header .Home-module__Ho9lYW__headerContent .Home-module__Ho9lYW__navMenuPane .Home-module__Ho9lYW__navMenuContent .Home-module__Ho9lYW__navMenuItem:last-child{align-items:center;height:48px;display:flex}.Home-module__Ho9lYW__header .Home-module__Ho9lYW__headerContent .Home-module__Ho9lYW__navMenuPane .Home-module__Ho9lYW__navMenuContent .Home-module__Ho9lYW__navMenuItem .Home-module__Ho9lYW__menuItemSubTitle{color:#3d8b91;font-size:14px}.Home-module__Ho9lYW__header .Home-module__Ho9lYW__headerContent .Home-module__Ho9lYW__navMenuPane .Home-module__Ho9lYW__navMenuContent .Home-module__Ho9lYW__navMenuItem .Home-module__Ho9lYW__downloadButton{color:#fff;width:126px;height:30px;transition:translate .32s var(--ease-milk,ease), box-shadow .32s var(--ease-milk,ease);background-color:#d59ab1;border-radius:15px;justify-content:center;align-items:center;margin-left:20px;font-size:14px;font-weight:700;display:flex}@media screen and (max-width:1240px){.Home-module__Ho9lYW__header .Home-module__Ho9lYW__headerContent .Home-module__Ho9lYW__navMenuPane .Home-module__Ho9lYW__navMenuContent .Home-module__Ho9lYW__navMenuItem{width:88px}.Home-module__Ho9lYW__header .Home-module__Ho9lYW__headerContent .Home-module__Ho9lYW__navMenuPane .Home-module__Ho9lYW__navMenuContent .Home-module__Ho9lYW__navMenuItem .Home-module__Ho9lYW__menuItemSubTitle{font-size:13px}.Home-module__Ho9lYW__header .Home-module__Ho9lYW__headerContent .Home-module__Ho9lYW__navMenuPane .Home-module__Ho9lYW__navMenuContent .Home-module__Ho9lYW__navMenuItem .Home-module__Ho9lYW__downloadButton{width:104px;margin-left:12px}}.Home-module__Ho9lYW__header li,.Home-module__Ho9lYW__footer li{list-style:none}.Home-module__Ho9lYW__downloadButton:hover{translate:0 -1px;box-shadow:0 10px 20px -10px #a65e7ab3}.Home-module__Ho9lYW__mv{text-align:center;width:100%;height:820px;text-align:-webkit-center;image-rendering:auto;background-image:url(../media/mv.0ifj6er66smwv.webp);background-position:bottom;background-size:cover;background-attachment:fixed;padding:200px 0 290px}.Home-module__Ho9lYW__main section{padding-top:100px}.Home-module__Ho9lYW__sectionContent{width:1024px;height:100%;margin:0 auto}.Home-module__Ho9lYW__sectionContent .Home-module__Ho9lYW__titlePane{text-align:center;margin-bottom:60px}.Home-module__Ho9lYW__sectionContent .Home-module__Ho9lYW__titlePane .Home-module__Ho9lYW__sectionTitle{color:#3d8b91;margin-bottom:10px;font-size:40px;font-weight:700}.Home-module__Ho9lYW__sectionContent .Home-module__Ho9lYW__titlePane .Home-module__Ho9lYW__sectionSubTitle{color:#3d8b91;font-size:18px}.Home-module__Ho9lYW__main .Home-module__Ho9lYW__product,.Home-module__Ho9lYW__main .Home-module__Ho9lYW__plus,.Home-module__Ho9lYW__main .Home-module__Ho9lYW__service,.Home-module__Ho9lYW__main .Home-module__Ho9lYW__social,.Home-module__Ho9lYW__main .Home-module__Ho9lYW__contact{background-color:#faf4ef}.Home-module__Ho9lYW__plus{padding-bottom:80px}.Home-module__Ho9lYW__about .Home-module__Ho9lYW__flexbox{margin:60px}.Home-module__Ho9lYW__about .Home-module__Ho9lYW__rightPane{margin-right:87px}.Home-module__Ho9lYW__about .Home-module__Ho9lYW__aboutTitle{text-align:center;padding-bottom:50px;font-size:34px;font-weight:700}.Home-module__Ho9lYW__about .Home-module__Ho9lYW__aboutDescription{text-align:center;padding-bottom:84px;font-size:16px;line-height:2.4}.Home-module__Ho9lYW__about .Home-module__Ho9lYW__screenImageWrapper{text-align:center}.Home-module__Ho9lYW__annotation{text-align:center;margin-top:16px;font-size:12px}.Home-module__Ho9lYW__installButtonsPane{justify-content:center;align-items:center;display:flex}.Home-module__Ho9lYW__sectionLabel{text-align:center;color:#3d3d3d;margin:80px auto 230px;font-size:34px;font-weight:700}.Home-module__Ho9lYW__product .Home-module__Ho9lYW__flexbox .Home-module__Ho9lYW__productItem{background-color:#fff;border-radius:30px;width:321px;height:318px;margin:auto 10px;padding:0 40px;position:relative;box-shadow:0 24px 48px -36px #24595e38}.Home-module__Ho9lYW__product .Home-module__Ho9lYW__flexbox .Home-module__Ho9lYW__productItem .Home-module__Ho9lYW__productItemImage{transition:translate .7s var(--ease-milk,ease);margin:auto;position:absolute;top:-170px;left:0;right:0}.Home-module__Ho9lYW__product .Home-module__Ho9lYW__flexbox .Home-module__Ho9lYW__productItem:hover .Home-module__Ho9lYW__productItemImage{translate:0 -8px}.Home-module__Ho9lYW__product .Home-module__Ho9lYW__flexbox .Home-module__Ho9lYW__productItem .Home-module__Ho9lYW__productItemTitleWrapper{justify-content:center;margin:58px auto 28px;display:flex}.Home-module__Ho9lYW__product .Home-module__Ho9lYW__flexbox .Home-module__Ho9lYW__productItem .Home-module__Ho9lYW__productItemTitleWrapper .Home-module__Ho9lYW__productItemTitle{color:#3d8b91;text-align:center;border-bottom:2px dotted #3d8b91;width:80px;font-size:20px;font-weight:700;line-height:2}.Home-module__Ho9lYW__faqList{flex-direction:column;gap:24px;display:flex}.Home-module__Ho9lYW__faqItem{background-color:#fff;border-radius:30px;padding:32px 36px;box-shadow:0 1px 2px #24595e0a,0 22px 44px -32px #24595e42}.Home-module__Ho9lYW__faqQuestion{color:#3d8b91;gap:.5em;margin-bottom:12px;font-size:22px;font-weight:700;display:flex}.Home-module__Ho9lYW__faqAnswer{gap:.68em;font-size:16px;line-height:1.9;display:flex}.Home-module__Ho9lYW__faqQuestionMark,.Home-module__Ho9lYW__faqAnswerMark{flex-shrink:0}.Home-module__Ho9lYW__faqQuestionMark{color:#c27d9b}.Home-module__Ho9lYW__faqAnswerMark{color:#3d8b91;font-weight:700}.Home-module__Ho9lYW__faq{padding-bottom:40px}.Home-module__Ho9lYW__product .Home-module__Ho9lYW__flexbox .Home-module__Ho9lYW__productItem .Home-module__Ho9lYW__productItemDescription{line-height:2}.Home-module__Ho9lYW__function .Home-module__Ho9lYW__flexbox,.Home-module__Ho9lYW__service .Home-module__Ho9lYW__flexbox{justify-content:center;align-items:center;margin-top:80px}.Home-module__Ho9lYW__function ul .Home-module__Ho9lYW__flexbox:nth-child(2) .Home-module__Ho9lYW__serviceImage,.Home-module__Ho9lYW__service ul .Home-module__Ho9lYW__flexbox:nth-child(2) .Home-module__Ho9lYW__serviceImage{margin-right:80px}.Home-module__Ho9lYW__function ul .Home-module__Ho9lYW__flexbox:nth-child(2) .Home-module__Ho9lYW__serviceLineImage,.Home-module__Ho9lYW__service ul .Home-module__Ho9lYW__flexbox:nth-child(2) .Home-module__Ho9lYW__serviceLineImage{width:530px;height:530px;top:-80px;left:-80px}.Home-module__Ho9lYW__function ul .Home-module__Ho9lYW__flexbox:nth-child(3){margin-bottom:100px}.Home-module__Ho9lYW__function ul .Home-module__Ho9lYW__flexbox:last-child .Home-module__Ho9lYW__serviceImage,.Home-module__Ho9lYW__service ul .Home-module__Ho9lYW__flexbox:last-child .Home-module__Ho9lYW__serviceImage{margin-left:60px}.Home-module__Ho9lYW__service ul .Home-module__Ho9lYW__flexbox:last-child .Home-module__Ho9lYW__serviceLineImage{width:430px;height:430px;top:-20px;left:40px}.Home-module__Ho9lYW__function ul .Home-module__Ho9lYW__flexbox .Home-module__Ho9lYW__spServiceImage,.Home-module__Ho9lYW__function ul .Home-module__Ho9lYW__flexbox .Home-module__Ho9lYW__spServiceLineImage,.Home-module__Ho9lYW__function ul .Home-module__Ho9lYW__flexbox .Home-module__Ho9lYW__spImagePane,.Home-module__Ho9lYW__service ul .Home-module__Ho9lYW__flexbox .Home-module__Ho9lYW__spServiceImage,.Home-module__Ho9lYW__service ul .Home-module__Ho9lYW__flexbox .Home-module__Ho9lYW__spServiceLineImage,.Home-module__Ho9lYW__service ul .Home-module__Ho9lYW__flexbox .Home-module__Ho9lYW__spImagePane{display:none}.Home-module__Ho9lYW__function .Home-module__Ho9lYW__flexbox .Home-module__Ho9lYW__detailPane{background-image:url(../media/ellipse1.0pgb6-etmjs7i.png);background-position-x:50%;background-repeat:no-repeat;margin:auto 24px}.Home-module__Ho9lYW__service .Home-module__Ho9lYW__flexbox .Home-module__Ho9lYW__detailPane{margin:auto 16px}.Home-module__Ho9lYW__serviceNumber,.Home-module__Ho9lYW__serviceNumber{text-align:center;font-size:80px;font-weight:700}.Home-module__Ho9lYW__function .Home-module__Ho9lYW__flexbox .Home-module__Ho9lYW__detailPane .Home-module__Ho9lYW__serviceName,.Home-module__Ho9lYW__service .Home-module__Ho9lYW__flexbox .Home-module__Ho9lYW__detailPane .Home-module__Ho9lYW__serviceName{text-align:center;margin-top:8px;font-size:34px;font-weight:700}.Home-module__Ho9lYW__function .Home-module__Ho9lYW__flexbox .Home-module__Ho9lYW__detailPane .Home-module__Ho9lYW__serviceDescription{text-align:center;margin-top:32px;font-size:16px;line-height:2}.Home-module__Ho9lYW__service .Home-module__Ho9lYW__flexbox .Home-module__Ho9lYW__detailPane .Home-module__Ho9lYW__serviceDescription{text-align:center;margin-top:46px;font-size:16px;line-height:2}.Home-module__Ho9lYW__visitButton{color:#fff;width:216px;height:50px;transition:translate .32s var(--ease-milk,ease), box-shadow .32s var(--ease-milk,ease), background-color .24s ease;background-color:#3d8b91;border-radius:26px;justify-content:center;align-items:center;margin:70px auto 0;font-size:16px;display:flex;box-shadow:0 14px 28px -16px #2f747999}.Home-module__Ho9lYW__visitButton:hover{background-color:#357f85;translate:0 -2px;box-shadow:0 22px 36px -18px #2f7479b3}.Home-module__Ho9lYW__visitButton:hover .Home-module__Ho9lYW__visitButtonLine{transform:scaleX(1.4)}.Home-module__Ho9lYW__visitButton:hover .Home-module__Ho9lYW__visitButtonCircle{transform:translate(14px)}a:focus-visible .Home-module__Ho9lYW__visitButton{outline-offset:3px;outline:2px solid #2f7479}.Home-module__Ho9lYW__visitButtonLine{transform-origin:0;width:36px;height:1px;transition:transform .42s var(--ease-milk,ease);background-color:#fff;margin-left:14px}.Home-module__Ho9lYW__visitButtonCircle{width:8px;height:8px;transition:transform .42s var(--ease-milk,ease);background-color:#fff;border-radius:4px}.Home-module__Ho9lYW__function .Home-module__Ho9lYW__flexbox .Home-module__Ho9lYW__imagePane,.Home-module__Ho9lYW__service .Home-module__Ho9lYW__flexbox .Home-module__Ho9lYW__imagePane{position:relative}.Home-module__Ho9lYW__function .Home-module__Ho9lYW__flexbox .Home-module__Ho9lYW__imagePane .Home-module__Ho9lYW__serviceImage{width:auto;height:450px;margin-top:16px}.Home-module__Ho9lYW__service .Home-module__Ho9lYW__flexbox .Home-module__Ho9lYW__imagePane .Home-module__Ho9lYW__serviceImage{width:380px;height:380px}.Home-module__Ho9lYW__service .Home-module__Ho9lYW__flexbox .Home-module__Ho9lYW__imagePane .Home-module__Ho9lYW__serviceLineImage{width:500px;height:500px;position:absolute;top:-60px;left:-50px}.Home-module__Ho9lYW__plus .Home-module__Ho9lYW__flexbox{justify-content:center;margin:40px 24px 0;padding-bottom:80px}.Home-module__Ho9lYW__plus .Home-module__Ho9lYW__illustWrap{text-align:center;margin-top:24px}.Home-module__Ho9lYW__plus .Home-module__Ho9lYW__plusIllust{width:500px;display:inline-block}.Home-module__Ho9lYW__plus .Home-module__Ho9lYW__iconWrap{text-align:center}.Home-module__Ho9lYW__plus .Home-module__Ho9lYW__plusIcon{background-color:#fff;border-radius:20px;width:100px;height:100px;margin-top:20px;margin-bottom:10px;margin-right:100px;display:inline-block}.Home-module__Ho9lYW__plus .Home-module__Ho9lYW__detailText{margin-bottom:32px;font-size:16px}.Home-module__Ho9lYW__plus .Home-module__Ho9lYW__plusFeature{width:50%;margin-top:24px}.Home-module__Ho9lYW__plus h3,.Home-module__Ho9lYW__webConsole h3{margin-bottom:16px;font-size:24px;font-weight:700}.Home-module__Ho9lYW__webConsole .Home-module__Ho9lYW__stackWrapper{height:480px;margin-top:60px}.Home-module__Ho9lYW__webConsole .Home-module__Ho9lYW__contentWrapper{display:none}.Home-module__Ho9lYW__webConsole .Home-module__Ho9lYW__visitButtonWrapper{width:100%}.Home-module__Ho9lYW__webConsole .Home-module__Ho9lYW__visitButton{width:320px;padding:8px 16px}.Home-module__Ho9lYW__contact .Home-module__Ho9lYW__detailText{text-align:center;font-size:16px;line-height:2}.Home-module__Ho9lYW__contact .Home-module__Ho9lYW__mailField{text-align:center;margin-top:72px}.Home-module__Ho9lYW__contact .Home-module__Ho9lYW__mailField textarea{width:40%;height:48px;color:inherit;resize:none;background-color:#fff;border:0;border-radius:16px;outline:none;padding:10px 20px;font-size:20px;line-height:28px;transition:box-shadow .24s;overflow:hidden;box-shadow:inset 0 1px 2px #24595e14,0 16px 32px -22px #24595e4d}.Home-module__Ho9lYW__contact .Home-module__Ho9lYW__mailField textarea:focus,.Home-module__Ho9lYW__contact .Home-module__Ho9lYW__field textarea:focus{box-shadow:0 0 0 4px #3d8b912e,0 16px 32px -20px #24595e52}.Home-module__Ho9lYW__contact .Home-module__Ho9lYW__radioPane{justify-content:center;margin-top:42px;display:flex}.Home-module__Ho9lYW__contact .Home-module__Ho9lYW__radioLabel{color:#3d8b91;cursor:pointer;align-items:center;gap:6px;margin-right:24px;font-size:16px;font-weight:700;display:inline-flex}.Home-module__Ho9lYW__contact .Home-module__Ho9lYW__radioLabel input{accent-color:#3d8b91;cursor:pointer}.Home-module__Ho9lYW__contact .Home-module__Ho9lYW__field{margin-top:72px}.Home-module__Ho9lYW__contact .Home-module__Ho9lYW__field textarea{width:100%;height:300px;color:inherit;resize:none;background-color:#fff;border:0;border-radius:30px;outline:none;padding:30px;font-size:20px;transition:box-shadow .24s;box-shadow:inset 0 1px 2px #24595e14,0 16px 32px -22px #24595e4d}.Home-module__Ho9lYW__contact .Home-module__Ho9lYW__field textarea::placeholder{color:#aaa;font-size:20px;font-weight:400}.Home-module__Ho9lYW__contact .Home-module__Ho9lYW__submit{text-align:center;margin-top:66px}.Home-module__Ho9lYW__contact .Home-module__Ho9lYW__submit input{color:#fff;letter-spacing:.1em;cursor:pointer;width:216px;height:50px;transition:translate .32s var(--ease-milk,ease), box-shadow .32s var(--ease-milk,ease), background-color .24s ease;background-color:#3d8b91;border:0;border-radius:25px;font-size:16px;font-weight:700;box-shadow:0 14px 28px -16px #2f747999}.Home-module__Ho9lYW__contact .Home-module__Ho9lYW__submit input:hover{background-color:#357f85;translate:0 -2px;box-shadow:0 22px 36px -18px #2f7479b3}.Home-module__Ho9lYW__contact .Home-module__Ho9lYW__submit input:focus-visible{outline-offset:3px;outline:2px solid #2f7479}.Home-module__Ho9lYW__social ul{scrollbar-width:thin;scrollbar-color:#3d8b9159 transparent;background-color:#fff;border-radius:30px;max-height:540px;margin-top:60px;padding:8px 40px;overflow-y:auto;box-shadow:0 1px 2px #24595e0a,0 22px 44px -32px #24595e42}.Home-module__Ho9lYW__social ul li{padding:28px 0}.Home-module__Ho9lYW__social ul li+li{border-top:1px solid #3d8b9129}.Home-module__Ho9lYW__social ul li .Home-module__Ho9lYW__dateLabel{color:#3d8b91;letter-spacing:.08em;font-variant-numeric:tabular-nums;margin-bottom:10px;font-size:12px;font-weight:700}.Home-module__Ho9lYW__social ul li .Home-module__Ho9lYW__title{color:#2a2936;font-size:17px;font-weight:700;line-height:1.6;transition:color .24s}.Home-module__Ho9lYW__social ul li .Home-module__Ho9lYW__description{color:#5b5b66;margin-top:8px;font-size:13px;line-height:1.8}.Home-module__Ho9lYW__social ul li a{transition:translate .42s var(--ease-milk,ease);display:block}.Home-module__Ho9lYW__social ul li a:hover{translate:6px}.Home-module__Ho9lYW__social ul li a:hover .Home-module__Ho9lYW__title{color:#3d8b91}.Home-module__Ho9lYW__social .Home-module__Ho9lYW__flexbox{justify-content:center;align-items:center;margin-top:80px}.Home-module__Ho9lYW__instagram .Home-module__Ho9lYW__feedPane{margin-top:-24px;padding:12px 0 44px}.Home-module__Ho9lYW__instagram .Home-module__Ho9lYW__feedTrack{overscroll-behavior-x:contain;scrollbar-width:none;padding:12px 0;display:flex;overflow-x:auto}.Home-module__Ho9lYW__instagram .Home-module__Ho9lYW__feedTrack::-webkit-scrollbar{display:none}.Home-module__Ho9lYW__instagram .Home-module__Ho9lYW__feedTrack+.Home-module__Ho9lYW__feedTrack{margin-top:-8px}.Home-module__Ho9lYW__instagram .Home-module__Ho9lYW__feedGroup{flex-shrink:0;gap:16px;padding-right:16px;display:flex}.Home-module__Ho9lYW__instagram .Home-module__Ho9lYW__feedLink{flex-shrink:0;display:block}@media (prefers-reduced-motion:reduce){.Home-module__Ho9lYW__instagram .Home-module__Ho9lYW__feedGroup[aria-hidden=true]{display:none}}.Home-module__Ho9lYW__instagram .Home-module__Ho9lYW__feedItem{object-fit:cover;width:220px;height:275px;transition:scale .6s var(--ease-milk,ease);border-radius:16px}.Home-module__Ho9lYW__instagram .Home-module__Ho9lYW__feedAction{padding-bottom:100px}.Home-module__Ho9lYW__instagram .Home-module__Ho9lYW__feedAction .Home-module__Ho9lYW__visitButton{margin-top:0}.Home-module__Ho9lYW__instagram .Home-module__Ho9lYW__feedItem:hover{scale:1.03}.Home-module__Ho9lYW__downloadPane{background-image:url(../media/app.17x8piw_05b4s.png);background-position:top;background-size:cover}.Home-module__Ho9lYW__downloadPane .Home-module__Ho9lYW__leftPane{text-align:center}.Home-module__Ho9lYW__downloadPane .Home-module__Ho9lYW__rightPane{color:#fff;text-align:center;margin-left:140px;font-size:46px;font-weight:700}.Home-module__Ho9lYW__downloadPane .Home-module__Ho9lYW__flexbox{justify-content:center;align-items:center;padding:156px 0 160px}.Home-module__Ho9lYW__downloadPane .Home-module__Ho9lYW__appIconImage{background-color:#fff;border-radius:40px;width:180px;margin-bottom:52px;padding:14px;display:inline-block}.Home-module__Ho9lYW__footer{background-color:#3d3d3d;justify-content:center;align-items:center;width:100%;padding:60px 0;display:flex}.Home-module__Ho9lYW__footer a:hover{opacity:.5}.Home-module__Ho9lYW__footer .Home-module__Ho9lYW__footerContent{color:#fff;text-align:center;width:1024px;height:100%;margin:0 auto}.Home-module__Ho9lYW__footer .Home-module__Ho9lYW__footerContent .Home-module__Ho9lYW__socialIcons{margin:32px}.Home-module__Ho9lYW__footer .Home-module__Ho9lYW__footerContent .Home-module__Ho9lYW__link li+li{border-left:1px solid #fff}.Home-module__Ho9lYW__footer .Home-module__Ho9lYW__footerContent ul{justify-content:center;align-items:center;margin-bottom:32px;display:flex}.Home-module__Ho9lYW__footer .Home-module__Ho9lYW__footerContent li{padding:0 14px}.Home-module__Ho9lYW__footer .Home-module__Ho9lYW__copyright{color:#fff;text-align:center;margin-top:32px}.Home-module__Ho9lYW__flexbox{display:flex}.Home-module__Ho9lYW__product,.Home-module__Ho9lYW__service,.Home-module__Ho9lYW__product,.Home-module__Ho9lYW__contact,.Home-module__Ho9lYW__social{padding-bottom:120px}.Home-module__Ho9lYW__imageWrap{text-align:center}.Home-module__Ho9lYW__spOnly{display:none}.Home-module__Ho9lYW__homeTitlePane .Home-module__Ho9lYW__sectionTitle{letter-spacing:.06em;line-height:1.2}.Home-module__Ho9lYW__homeTitlePane .Home-module__Ho9lYW__sectionSubTitle{letter-spacing:.12em}.Home-module__Ho9lYW__titleRule{background-image:linear-gradient(90deg,#3d8b91 0% 40%,#d59ab1 100%);border-radius:2px;width:40px;height:2px;margin:4px auto 16px;display:block}.Home-module__Ho9lYW__about .Home-module__Ho9lYW__aboutTitle,.Home-module__Ho9lYW__function .Home-module__Ho9lYW__flexbox .Home-module__Ho9lYW__detailPane .Home-module__Ho9lYW__serviceName,.Home-module__Ho9lYW__service .Home-module__Ho9lYW__flexbox .Home-module__Ho9lYW__detailPane .Home-module__Ho9lYW__serviceName{letter-spacing:.04em}.Home-module__Ho9lYW__sectionLabel,.Home-module__Ho9lYW__plus h3,.Home-module__Ho9lYW__webConsole h3{font-feature-settings:"palt";letter-spacing:.04em}.Home-module__Ho9lYW__inkAccent{color:#0000;background-image:linear-gradient(100deg,#2f7479 0%,#3d8b91 72%,#c27d9b 100%);-webkit-background-clip:text;background-clip:text}.Home-module__Ho9lYW__about .Home-module__Ho9lYW__screenImageWrapper a{transition:translate .32s var(--ease-milk,ease);display:inline-block}.Home-module__Ho9lYW__about .Home-module__Ho9lYW__screenImageWrapper a:hover{translate:0 -3px}.Home-module__Ho9lYW__service .Home-module__Ho9lYW__flexbox .Home-module__Ho9lYW__serviceLineImage,.Home-module__Ho9lYW__service .Home-module__Ho9lYW__flexbox .Home-module__Ho9lYW__spServiceLineImage{animation:14s ease-in-out infinite alternate Home-module__Ho9lYW__serviceLineSway}@keyframes Home-module__Ho9lYW__serviceLineSway{0%{rotate:-4deg}to{rotate:4deg}}@media (prefers-reduced-motion:reduce){.Home-module__Ho9lYW__service .Home-module__Ho9lYW__flexbox .Home-module__Ho9lYW__serviceLineImage,.Home-module__Ho9lYW__service .Home-module__Ho9lYW__flexbox .Home-module__Ho9lYW__spServiceLineImage{animation:none}}@media screen and (max-width:736px){.Home-module__Ho9lYW__headerContent,.Home-module__Ho9lYW__sectionContent{width:auto;padding:0 16px}.Home-module__Ho9lYW__flexbox{display:block}.Home-module__Ho9lYW__pcOnly{display:none}.Home-module__Ho9lYW__spOnly{display:block}.Home-module__Ho9lYW__header{width:calc(100% - 24px);height:60px;top:12px}.Home-module__Ho9lYW__header .Home-module__Ho9lYW__headerContent{width:100%;height:100%;padding:0 20px}.Home-module__Ho9lYW__header .Home-module__Ho9lYW__headerContent .Home-module__Ho9lYW__headerLogo img{width:16vh}.Home-module__Ho9lYW__header .Home-module__Ho9lYW__headerContent .Home-module__Ho9lYW__navMenuPane{display:none}.Home-module__Ho9lYW__mv{background-attachment:scroll;height:400px;padding:120px 0}.Home-module__Ho9lYW__mv img{width:auto;height:120px}.Home-module__Ho9lYW__about{padding-bottom:60px}.Home-module__Ho9lYW__about .Home-module__Ho9lYW__flexbox{margin:0}.Home-module__Ho9lYW__about .Home-module__Ho9lYW__rightPane{text-align:center;margin:0 0 16px}.Home-module__Ho9lYW__about .Home-module__Ho9lYW__rightPane img{width:100%;height:auto}.Home-module__Ho9lYW__faqItem{border-radius:24px;padding:24px 20px}.Home-module__Ho9lYW__faqQuestion{font-size:18px}.Home-module__Ho9lYW__faqAnswer{font-size:14px;line-height:1.8}.Home-module__Ho9lYW__product .Home-module__Ho9lYW__flexbox .Home-module__Ho9lYW__productItem .Home-module__Ho9lYW__productItemTitleWrapper{padding-top:40px}.Home-module__Ho9lYW__product .Home-module__Ho9lYW__flexbox .Home-module__Ho9lYW__productItem{width:auto;margin-bottom:180px}.Home-module__Ho9lYW__product .Home-module__Ho9lYW__flexbox .Home-module__Ho9lYW__productItem:last-child{margin-bottom:0}.Home-module__Ho9lYW__function ul .Home-module__Ho9lYW__flexbox:first-child .Home-module__Ho9lYW__serviceImage,.Home-module__Ho9lYW__function ul .Home-module__Ho9lYW__flexbox:first-child .Home-module__Ho9lYW__serviceLineImage,.Home-module__Ho9lYW__function ul .Home-module__Ho9lYW__flexbox:nth-child(2) .Home-module__Ho9lYW__serviceImage,.Home-module__Ho9lYW__function ul .Home-module__Ho9lYW__flexbox:nth-child(2) .Home-module__Ho9lYW__serviceLineImage,.Home-module__Ho9lYW__function ul .Home-module__Ho9lYW__flexbox:last-child .Home-module__Ho9lYW__serviceImage,.Home-module__Ho9lYW__function ul .Home-module__Ho9lYW__flexbox:last-child .Home-module__Ho9lYW__serviceLineImage,.Home-module__Ho9lYW__service ul .Home-module__Ho9lYW__flexbox:first-child .Home-module__Ho9lYW__serviceImage,.Home-module__Ho9lYW__service ul .Home-module__Ho9lYW__flexbox:first-child .Home-module__Ho9lYW__serviceLineImage,.Home-module__Ho9lYW__service ul .Home-module__Ho9lYW__flexbox:nth-child(2) .Home-module__Ho9lYW__serviceImage,.Home-module__Ho9lYW__service ul .Home-module__Ho9lYW__flexbox:nth-child(2) .Home-module__Ho9lYW__serviceLineImage,.Home-module__Ho9lYW__service ul .Home-module__Ho9lYW__flexbox:last-child .Home-module__Ho9lYW__serviceImage,.Home-module__Ho9lYW__service ul .Home-module__Ho9lYW__flexbox:last-child .Home-module__Ho9lYW__serviceLineImage{display:none}.Home-module__Ho9lYW__function ul .Home-module__Ho9lYW__flexbox .Home-module__Ho9lYW__spServiceImage,.Home-module__Ho9lYW__function ul .Home-module__Ho9lYW__flexbox .Home-module__Ho9lYW__spServiceLineImage,.Home-module__Ho9lYW__function ul .Home-module__Ho9lYW__flexbox .Home-module__Ho9lYW__spImagePane,.Home-module__Ho9lYW__service ul .Home-module__Ho9lYW__flexbox .Home-module__Ho9lYW__spServiceImage,.Home-module__Ho9lYW__service ul .Home-module__Ho9lYW__flexbox .Home-module__Ho9lYW__spServiceLineImage,.Home-module__Ho9lYW__service ul .Home-module__Ho9lYW__flexbox .Home-module__Ho9lYW__spImagePane{display:block}.Home-module__Ho9lYW__function ul .Home-module__Ho9lYW__flexbox .Home-module__Ho9lYW__spImagePane,.Home-module__Ho9lYW__service ul .Home-module__Ho9lYW__flexbox .Home-module__Ho9lYW__spImagePane{justify-content:center;display:flex;position:relative}.Home-module__Ho9lYW__function ul .Home-module__Ho9lYW__flexbox .Home-module__Ho9lYW__spServiceImage{width:200px;margin-top:40px}.Home-module__Ho9lYW__service ul .Home-module__Ho9lYW__flexbox .Home-module__Ho9lYW__spServiceImage{width:200px;height:200px;margin-top:40px}.Home-module__Ho9lYW__service ul .Home-module__Ho9lYW__flexbox .Home-module__Ho9lYW__spServiceLineImage{width:280px;height:280px;position:absolute}.Home-module__Ho9lYW__service ul .Home-module__Ho9lYW__flexbox:last-child .Home-module__Ho9lYW__spServiceLineImage{width:230px;height:230px;top:30px}.Home-module__Ho9lYW__plus .Home-module__Ho9lYW__plusFeature{width:auto}.Home-module__Ho9lYW__webConsole .Home-module__Ho9lYW__stackWrapper{display:none}.Home-module__Ho9lYW__webConsole .Home-module__Ho9lYW__contentWrapper{padding:40px 24px;display:block}.Home-module__Ho9lYW__webConsole .Home-module__Ho9lYW__contentWrapper img{margin-bottom:24px}.Home-module__Ho9lYW__webConsole .Home-module__Ho9lYW__visitButton{width:auto}.Home-module__Ho9lYW__contact .Home-module__Ho9lYW__mailField textarea{width:100%}.Home-module__Ho9lYW__contact .Home-module__Ho9lYW__radioPane{padding-left:32px;display:block}.Home-module__Ho9lYW__contact .Home-module__Ho9lYW__radioLabel{margin-bottom:12px;display:flex}.Home-module__Ho9lYW__downloadPane .Home-module__Ho9lYW__appIconImage{border-radius:20px;width:100px;height:100px}.Home-module__Ho9lYW__downloadPane .Home-module__Ho9lYW__appIconImage img{width:100%;height:100%}.Home-module__Ho9lYW__downloadPane .Home-module__Ho9lYW__installButtonsPane{margin-bottom:24px}.Home-module__Ho9lYW__downloadPane .Home-module__Ho9lYW__appstoreImage{text-align:center}.Home-module__Ho9lYW__downloadPane .Home-module__Ho9lYW__rightPane{margin:0;font-size:24px}.Home-module__Ho9lYW__social .Home-module__Ho9lYW__flexbox{text-align:center}.Home-module__Ho9lYW__social ul{border-radius:24px;padding:4px 20px}.Home-module__Ho9lYW__social ul li{padding:22px 0}.Home-module__Ho9lYW__social ul li .Home-module__Ho9lYW__title{font-size:15px}.Home-module__Ho9lYW__social ul li .Home-module__Ho9lYW__description{font-size:12px}.Home-module__Ho9lYW__instagram .Home-module__Ho9lYW__feedPane{padding-bottom:28px}.Home-module__Ho9lYW__instagram .Home-module__Ho9lYW__feedTrack+.Home-module__Ho9lYW__feedTrack{margin-top:-12px}.Home-module__Ho9lYW__instagram .Home-module__Ho9lYW__feedGroup{gap:12px;padding-right:12px}.Home-module__Ho9lYW__instagram .Home-module__Ho9lYW__feedItem{border-radius:14px;width:148px;height:185px}.Home-module__Ho9lYW__footer{height:700px;display:block}.Home-module__Ho9lYW__footer .Home-module__Ho9lYW__footerContent{width:100%;padding:60px 16px 0;display:block}.Home-module__Ho9lYW__footer .Home-module__Ho9lYW__footerContent .Home-module__Ho9lYW__link{padding-bottom:60px;display:block}.Home-module__Ho9lYW__footer .Home-module__Ho9lYW__footerContent ul li{border-left:none;margin:16px 0}.Home-module__Ho9lYW__footer a{flex-grow:initial;display:block}.Home-module__Ho9lYW__footer .Home-module__Ho9lYW__footerContent .Home-module__Ho9lYW__link li+li{border-left:0}}
.calendar-module__nJHPhq__display{font-family:var(--font-zen-maru), "Hiragino Maru Gothic ProN", "Hiragino Sans", "Yu Gothic", sans-serif;font-feature-settings:"palt"}.calendar-module__nJHPhq__canvas{isolation:isolate;color:#717171;background-color:#fff;position:relative}.calendar-module__nJHPhq__canvas :where(h1,h2,h3,p,dt,dd){word-break:auto-phrase}.calendar-module__nJHPhq__wash{z-index:-1;pointer-events:none;height:100lvh;position:fixed;inset:0;overflow:hidden}.calendar-module__nJHPhq__wash>span{will-change:transform;border-radius:9999px;position:absolute}.calendar-module__nJHPhq__wash>span:first-child{background-image:radial-gradient(closest-side,#d59ab147,#d59ab11a 55%,#0000);width:76vmax;height:76vmax;animation:36s ease-in-out infinite alternate calendar-module__nJHPhq__wash-drift-a;top:-30vmax;left:-24vmax}.calendar-module__nJHPhq__wash>span:nth-child(2){background-image:radial-gradient(closest-side,#dbe4e6f2,#dbe4e666 55%,#0000);width:74vmax;height:74vmax;animation:42s ease-in-out infinite alternate calendar-module__nJHPhq__wash-drift-b;top:-16vmax;right:-28vmax}.calendar-module__nJHPhq__wash>span:nth-child(3){background-image:radial-gradient(closest-side,#e9dcd8d9,#f4ece966 55%,#0000);width:80vmax;height:80vmax;animation:48s ease-in-out infinite alternate calendar-module__nJHPhq__wash-drift-c;bottom:-34vmax;left:8vmax}.calendar-module__nJHPhq__wash>i{opacity:.05;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.24  0 0 0 0 0.3  0 0 0 0 0.32  0 0 0 1 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:absolute;inset:0}@keyframes calendar-module__nJHPhq__wash-drift-a{to{transform:translate(8vmax,6vmax)scale(1.12)}}@keyframes calendar-module__nJHPhq__wash-drift-b{to{transform:translate(-9vmax,7vmax)scale(.94)}}@keyframes calendar-module__nJHPhq__wash-drift-c{to{transform:translate(10vmax,-6vmax)scale(1.08)}}.calendar-module__nJHPhq__glass{-webkit-backdrop-filter:blur(20px)saturate(140%);backdrop-filter:blur(20px)saturate(140%);background-color:#fff9;background-image:linear-gradient(#ffffffb3 0%,#fff3 100%);box-shadow:inset 0 1px #ffffffe6,inset 0 0 32px #fff6,0 8px 32px #3d8b911a}.calendar-module__nJHPhq__glassStrong{-webkit-backdrop-filter:blur(28px)saturate(140%);backdrop-filter:blur(28px)saturate(140%);background-color:#ffffffb8}.calendar-module__nJHPhq__glassSoft{background-color:#fff9;box-shadow:inset 0 1px #ffffffe6,0 8px 32px #3d8b9114}.calendar-module__nJHPhq__glassTint{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:#dbe4e680;box-shadow:inset 0 1px #ffffffe6}.calendar-module__nJHPhq__band{background-image:linear-gradient(#f4ece900 0%,#f4ece9d9 14% 86%,#f4ece900 100%)}.calendar-module__nJHPhq__accentBar{background-color:#d59ab1;border-radius:9999px;width:48px;height:8px;display:block}.calendar-module__nJHPhq__ink{color:#0000;background-image:linear-gradient(100deg,#3d8b91 0%,#5d9da2 45%,#d59ab1 100%);-webkit-background-clip:text;background-clip:text}.calendar-module__nJHPhq__faqItem summary::-webkit-details-marker{display:none}.calendar-module__nJHPhq__faqItem[open] .calendar-module__nJHPhq__faqIcon{color:#fff;background-color:#3d8b91;transform:rotate(45deg)}@media (prefers-reduced-motion:reduce){.calendar-module__nJHPhq__wash>span{animation:none}}
.for-biz-module__zSISXW__display{font-family:var(--font-zen-maru), "Hiragino Maru Gothic ProN", "Hiragino Sans", "Yu Gothic", sans-serif;font-feature-settings:"palt"}.for-biz-module__zSISXW__grain{z-index:70;pointer-events:none;opacity:.035;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.9 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:fixed;inset:0}.for-biz-module__zSISXW__ink{color:#0000;background-image:linear-gradient(100deg,#2f7479 0%,#3d8b91 40%,#d59ab1 100%);-webkit-background-clip:text;background-clip:text}.for-biz-module__zSISXW__outline{color:#0000;-webkit-text-stroke:1px #3d8b9159}.for-biz-module__zSISXW__morph{border-radius:48% 52% 45% 55%/55% 45%;animation:14s ease-in-out infinite for-biz-module__zSISXW__morph}.for-biz-module__zSISXW__morphAlt{border-radius:58% 42% 52% 48%/44% 56%;animation:18s ease-in-out infinite reverse for-biz-module__zSISXW__morph}@keyframes for-biz-module__zSISXW__morph{0%,to{border-radius:48% 52% 45% 55%/55% 45%}33%{border-radius:60% 40% 56% 44%/46% 58% 42% 54%}66%{border-radius:42% 58% 38% 62%/58% 40% 60% 42%}}.for-biz-module__zSISXW__float{animation:6s ease-in-out infinite for-biz-module__zSISXW__float}@keyframes for-biz-module__zSISXW__float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.for-biz-module__zSISXW__heroTimeline{view-timeline:--for-biz-hero block}.for-biz-module__zSISXW__heroShiftText,.for-biz-module__zSISXW__heroShiftImage,.for-biz-module__zSISXW__heroShiftWord{animation:linear both for-biz-module__zSISXW__hero-shift;animation-timeline:--for-biz-hero;animation-range:exit-crossing}.for-biz-module__zSISXW__heroShiftText{--hero-shift:60px}.for-biz-module__zSISXW__heroShiftImage{--hero-shift:40px}.for-biz-module__zSISXW__heroShiftWord{--hero-shift:-60px}@media (min-width:768px){.for-biz-module__zSISXW__heroShiftImage{--hero-shift:120px}}}}@keyframes for-biz-module__zSISXW__hero-shift{to{translate:0 var(--hero-shift)}}.for-biz-module__zSISXW__marker{background-image:linear-gradient(#0000 62%,#d59ab161 62%);background-repeat:no-repeat;background-size:0% 100%;transition:background-size 1.2s cubic-bezier(.22,1,.36,1) .4s}.for-biz-module__zSISXW__lit .for-biz-module__zSISXW__marker{background-size:100% 100%}.for-biz-module__zSISXW__faqItem summary::-webkit-details-marker{display:none}.for-biz-module__zSISXW__faqItem[open] .for-biz-module__zSISXW__faqIcon{color:#fff;background-color:#2f7479;transform:rotate(45deg)}@media (prefers-reduced-motion:reduce){.for-biz-module__zSISXW__morph,.for-biz-module__zSISXW__morphAlt,.for-biz-module__zSISXW__float{animation:none}.for-biz-module__zSISXW__marker{transition:none}}
.LegalPage-module__dgdNsW__page{color:#39454b;background-image:linear-gradient(#fffcf8d1 0%,#faf4efe6 100%),url(/images/bg.jpg);background-position:50%;background-size:cover;background-attachment:fixed;min-height:100vh;font-family:Avenir Next,Verdana,ヒラギノ丸ゴ Pro W4,Hiragino Maru Gothic Pro,游ゴシック,Yu Gothic,メイリオ,Meiryo,Osaka,sans-serif}.LegalPage-module__dgdNsW__main{overflow-x:hidden}.LegalPage-module__dgdNsW__section{padding:96px 20px 72px}.LegalPage-module__dgdNsW__content{width:min(100%,860px);margin:0 auto}.LegalPage-module__dgdNsW__header{text-align:center;margin-bottom:28px}.LegalPage-module__dgdNsW__title{letter-spacing:-.03em;color:#2c4b4d;font-size:clamp(1.9rem,2vw + 1.3rem,2.6rem);font-weight:800;line-height:1.3}.LegalPage-module__dgdNsW__card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-align:left;background:#ffffffeb;border:1px solid #3d8b9124;border-radius:28px;padding:36px 40px;box-shadow:0 24px 60px #3d8b9114}.LegalPage-module__dgdNsW__cardCenter{text-align:center}.LegalPage-module__dgdNsW__card h3,.LegalPage-module__dgdNsW__card h4{color:#2c4b4d;margin:32px 0 12px;font-weight:700;line-height:1.5}.LegalPage-module__dgdNsW__card h3{font-size:1.2rem}.LegalPage-module__dgdNsW__card h4{font-size:1.05rem}.LegalPage-module__dgdNsW__card p,.LegalPage-module__dgdNsW__card a{color:#39454b;overflow-wrap:anywhere;font-size:.98rem;line-height:2}.LegalPage-module__dgdNsW__card p,.LegalPage-module__dgdNsW__card a,.LegalPage-module__dgdNsW__card ul,.LegalPage-module__dgdNsW__card ol,.LegalPage-module__dgdNsW__card dl,.LegalPage-module__dgdNsW__card table{margin-bottom:1em}.LegalPage-module__dgdNsW__card>:first-child{margin-top:0}.LegalPage-module__dgdNsW__card>:last-child{margin-bottom:0}.LegalPage-module__dgdNsW__card a{color:#2f7f86;text-underline-offset:.18em;text-decoration:underline}.LegalPage-module__dgdNsW__card a:hover{color:#255e63}@media screen and (max-width:736px){.LegalPage-module__dgdNsW__page{background-attachment:scroll}.LegalPage-module__dgdNsW__section{padding:56px 12px 48px}.LegalPage-module__dgdNsW__header{margin-bottom:20px}.LegalPage-module__dgdNsW__card{border-radius:20px;padding:22px 18px}.LegalPage-module__dgdNsW__card h3,.LegalPage-module__dgdNsW__card h4{margin-top:24px}}
