html{overflow-x:hidden}body,html{min-width:520px}body{text-box:trim-both cap alphabetic;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#222;font-family:IBM Plex Sans JP,sans-serif;font-size:16px;font-style:normal;font-weight:400;margin:0;padding:0;width:auto}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.content{margin:0 auto;max-width:1100px;min-height:calc(100vh - 186px);padding:0 25px 250px;position:relative}@media(max-width:970px){.content{padding-left:calc(1.57732vw + 9.7px);padding-right:calc(1.57732vw + 9.7px)}}@keyframes shine{to{left:125%}}@keyframes gradient-transition{0%{background-position:0 0}to{background-position:100% 0}}@keyframes gradient-transition-reverse{0%{background-position:100% 0}to{background-position:0 0}}.header{box-sizing:border-box;height:75px;margin:0 auto;padding:0 25px;position:fixed;top:0;vertical-align:middle;width:100vw;z-index:100}@media(max-width:970px){.header{padding-left:calc(1.57732vw + 9.7px);padding-right:calc(1.57732vw + 9.7px)}}.header a{color:#222;text-decoration:none}.header .header-inner{align-items:center;display:flex;height:100%;justify-content:space-between;margin:0 auto;max-width:1100px}.header .header-inner h1{color:#222;font-size:18px;font-weight:400;line-height:75px;margin:0}.header .header-inner>a,.header .header-inner>a>img{height:36px}.header .header-inner .background-wrap{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);box-shadow:0 0 3px 3px #0003;height:75px;left:0;position:absolute;top:0;width:100%;z-index:-99}.header .header-inner .background-wrap .background{background-color:#fff;height:75px;opacity:80%;z-index:-100}.header .header-inner .nav-area{align-items:center;display:flex;height:100%}.header .header-inner .nav-area ul{align-items:center;color:#222;display:flex;gap:20px;list-style:none;margin:0 20px 0 0;padding:0}@media(max-width:850px){.header .header-inner .nav-area ul{display:none}}.header .header-inner .nav-area ul li{transition:all .2s ease-out}.header .header-inner .nav-area ul li:hover{transform:scale(1.05)}.header .header-inner .nav-area a.btn-rounded{align-items:center;animation:gradient-transition-reverse .2s ease-out forwards;background:linear-gradient(90deg,#ff6b6b,#f06595 50%,#ff9a85);background-size:200% auto;border-radius:9999px;color:#fff;display:flex;justify-content:center;padding:10px 20px;text-align:center;transition:all .2s ease-out}.header .header-inner .nav-area a.btn-rounded:hover{animation:gradient-transition .2s ease-out forwards;opacity:.9;transform:scale(1.02)}.header .header-inner .nav-area a.btn-rounded:active{animation:gradient-transition-reverse .2s ease-out forwards;transform:scale(.98)}.header .header-inner .menu-icon{align-items:center;background:none;border:none;cursor:pointer;display:none;flex-direction:column;height:36px;justify-content:center;margin:0 0 0 15px;width:40px;z-index:101}.header .header-inner .menu-icon span{background-color:#333;display:block;height:2px;margin:3px 0;transform-origin:center;transition:all .3s ease;width:100%}.header .header-inner .menu-icon.open span:first-child{transform:rotate(45deg) translate(5px,5px)}.header .header-inner .menu-icon.open span:nth-child(2){opacity:0}.header .header-inner .menu-icon.open span:nth-child(3){transform:rotate(-45deg) translate(6px,-6px)}@media(max-width:850px){.header .header-inner .menu-icon{display:flex}}.header .mobile-menu{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background-color:#0a1328cc;box-shadow:0 0 3px 3px #0003;display:none;left:0;opacity:0;padding:20px 0;pointer-events:none;position:fixed;text-align:center;top:75px;transition:all .2s ease-out;visibility:hidden;width:100%;z-index:100}@media(max-width:850px){.header .mobile-menu{display:block}}.header .mobile-menu ul{list-style:none;margin:0;padding:0}.header .mobile-menu ul li{margin:15px 0}.header .mobile-menu ul li a{color:#fff;font-size:18px;text-decoration:none;transition:all .2s ease-out}.header .mobile-menu ul li a:hover{color:#85b8fc}.header .mobile-menu.open{opacity:1;pointer-events:auto;visibility:visible}.header .mobile-menu.closed{opacity:0;pointer-events:none;visibility:hidden}.content-top{box-sizing:border-box;height:325px;position:relative;z-index:-100}@media(max-width:970px){.content-top{height:calc(24.50515vw + 87.3px)}}.content-top .background{height:400px;margin-left:calc(-50vw + 50%);object-fit:cover;position:absolute;top:-75px;width:100vw}@media(max-width:970px){.content-top .background{height:calc(23.23711vw + 174.6px)}}.content-top .content-top-inner{margin-top:75px}.content-top .content-top-inner .text-area{color:#fff;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:100%}.content-top .content-top-inner .text-area .main-text{font-size:30px;line-height:52px;margin:0;text-align:left;white-space:nowrap}@media(max-width:970px){.content-top .content-top-inner .text-area .main-text{font-size:calc(2.09278vw + 9.7px);line-height:calc(4.36082vw + 9.7px);position:relative;top:-22px}}.content-top .content-top-inner .logo-square{position:absolute;right:-25px;top:50%;transform:translate(-25px,-50%);width:265px}@media(max-width:970px){.content-top .content-top-inner .logo-square{display:none}}.content-top .content-top-inner .logo-wide{display:none;position:absolute;right:-25px;top:calc(9.01031vw + 77.6px);transform:translate(-25px,30%);width:calc(24.17526vw + 145.5px)}@media(max-width:970px){.content-top .content-top-inner .logo-wide{display:block}}.footer{bottom:0;display:block;margin:0 calc(50% - 50vw - 25px);position:absolute;width:100vw}.footer .footer-upper{background-color:#0a1328;display:flex;justify-content:center}.footer .footer-upper .inner{align-items:center;color:#fff;display:flex;font-size:14px;font-weight:400;height:150px;justify-content:space-between;padding:0 25px;width:1100px}@media(max-width:900px){.footer .footer-upper .inner{justify-content:flex-start}.footer .footer-upper .inner .flex img{scale:.9}.footer .footer-upper .inner .flex .company-info{display:none}.footer .footer-upper .inner .flex>ul{border:none!important;padding:15px 3vw 15px 2vw!important}}.footer .footer-upper .inner .flex{align-items:center;display:flex;flex-direction:row;justify-content:center}.footer .footer-upper .inner .flex a{color:#fff;display:block;font-size:16px;line-height:16px;margin:0 0 15px;text-decoration:none}.footer .footer-upper .inner .flex ul{border-left:1px solid #666;display:flex;flex:1 1;flex-direction:column;gap:13px;list-style:none;padding:15px 30px 15px 20px}.footer .footer-upper .inner .flex ul a{font-size:14px;margin:0;transition:all .2s ease-out;white-space:nowrap;width:-webkit-fit-content;width:fit-content}.footer .footer-upper .inner .flex ul a:hover{transform:scale(1.03)}.footer .footer-upper .inner .flex img.privacy-mark{height:130px;left:-5px;position:relative}.footer .footer-upper .inner .flex .company-info{margin-left:5px}.footer .footer-upper .inner .flex .company-info p:first-of-type,.footer .footer-upper .inner .flex .company-info p:nth-of-type(2),.footer .footer-upper .inner .flex .company-info p:nth-of-type(3){line-height:14px;margin:7px 0 0}.footer .footer-upper .inner .flex .company-info p:nth-of-type(2),.footer .footer-upper .inner .flex .company-info p:nth-of-type(3){padding-left:24px}.footer .footer-upper .inner .flex img.phone{height:16px;position:absolute;transform:translate(-24px,-2px)}.footer .footer-lower{background-color:#fff;display:flex;justify-content:center}.footer .footer-lower .inner{align-items:center;color:#333;display:flex;font-size:14px;font-weight:400;height:36px;justify-content:space-between;min-width:450px;padding:0 25px 0 35px;width:1100px}.footer .footer-lower .inner img{height:31px;position:relative;top:3px}.new-articles{margin-top:30px}.new-articles a{color:#222;text-decoration:none}.new-articles p:first-child{font-weight:700;margin:0}.new-articles>div{margin-top:10px}.new-articles>div a:first-child{border-top:1px solid #bbb}.new-articles>div a{animation:fade-in .2s ease-out forwards;border-bottom:1px solid #bbb;display:flex;gap:calc(1.26364vw + 1.1px);padding:10px 0;white-space:nowrap;width:100%}.new-articles>div a span{transition:all .2s ease-out}.new-articles>div a span:last-child{overflow:hidden;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-o-text-overflow:ellipsis}.new-articles>div a span:not(:last-child){align-items:center;display:flex}.new-articles>div a span.article-tag{align-items:center;border-radius:9999px;color:#fff;display:flex;font-size:12px;justify-content:center;min-width:100px}.new-articles>div a span.article-tag.news,.new-articles>div a span.article-tag.others{background:#00a986}.new-articles>div a span.article-tag.press-release{background:#ff3288}.new-articles>div a span.article-tag.case-studies{background:#ff543e}.new-articles>div a span:first-child{font-size:14px;font-weight:700}.new-articles>div a:hover span:nth-child(3){transform:scale(1.02)}.new-articles>div a:active span:nth-child(3){transform:scale(.98)}.new-articles>a:last-child{float:right;font-size:14px;margin-top:7px;transition:all .2s ease-out}.new-articles>a:last-child:hover{transform:scale(1.03)}.new-articles>a:last-child:active{transform:scale(.98)}.new-articles .loading-container{align-items:center;display:flex;justify-content:center;padding:2rem}.new-articles .loading-dots{display:flex;gap:.5rem}.new-articles .loading-dots span{animation:loading-bounce 1.4s ease-in-out infinite both;background-color:#333;border-radius:50%;height:10px;width:10px}.new-articles .loading-dots span:first-child{animation-delay:-.32s}.new-articles .loading-dots span:nth-child(2){animation-delay:-.16s}.new-articles .loading-dots span:nth-child(3){animation-delay:0}.product{display:flex;flex-direction:column;margin-top:50px}.product a{color:#222;text-decoration:none}.product p.main-phrase{color:#333;font-size:22px;font-weight:600;line-height:40px;text-align:center}.product p.main-phrase span{white-space:nowrap}.product div.main-phrase-images{align-items:center;display:flex;justify-content:center;margin-top:25px}.product div.main-phrase-images img{height:250px;margin:0 20px;width:250px}@media(max-width:870px){.product div.main-phrase-images img{width:28.7356321839%}}.product div.features{align-items:center;margin:20px 0}.product div.features>p{box-sizing:border-box;color:#333;font-size:22px;font-weight:700;margin-top:40px;padding:0 20px;text-align:center;width:100%}.product div.features>p>span{white-space:nowrap}.product div.features div.feature{align-items:center;display:flex;flex-direction:row;gap:0 30px;justify-content:center;margin-top:30px}.product div.features div.feature .feature-text{align-items:center;display:flex;flex-direction:column;height:270px;justify-content:center;width:420px}.product div.features div.feature .feature-image{align-items:center;color:#fff;display:flex;font-size:50px;height:270px;justify-content:center;overflow:hidden;width:330px}.product div.features div.feature .feature-image img{height:100%}.product div.features div.feature:nth-of-type(2n){display:flex;flex-direction:row-reverse}@media(max-width:870px){.product div.features div.feature{display:flex;flex-direction:column-reverse!important}.product div.features div.feature .feature-text{height:auto;margin-top:10px;width:85%}}.product div.step-flow>p{color:#333;font-size:20px;font-weight:700;margin-bottom:0;margin-top:40px;text-align:center;width:100%}.product div.step-flow .step{align-items:center;display:flex;flex-direction:row;gap:0 30px;justify-content:center;margin-top:5px}.product div.step-flow .step .step-number{align-items:center;background:linear-gradient(45deg,#00e4ff,#0079ff);border-radius:50%;box-sizing:border-box;display:flex;height:100px;justify-content:center;min-height:100px;min-width:100px;position:relative;width:100px}.product div.step-flow .step .step-number>div{align-items:center;background-color:#fff;border-radius:50%;color:#0e9df0;display:flex;flex-direction:column;gap:5px;height:94px;justify-content:center;width:94px}.product div.step-flow .step .step-number>div>span:first-of-type{font-size:15px;font-weight:700;line-height:16px;margin-top:5px}.product div.step-flow .step .step-number>div>span:nth-of-type(2){font-size:42px;line-height:42px}.product div.step-flow .step .step-number.arrow:after{border-left:10px solid #0000;border-right:10px solid #0000;border-top:10px solid #0e9df0;content:"";height:0;left:calc(50% - 10px);position:absolute;top:114%;width:0}.product div.step-flow .step .step-text{max-width:700px;width:100%}.product div.step-flow .step .step-text>p:first-of-type{color:#0e9df0;font-size:18px;font-weight:700}.product p.contact-note{color:#333;font-size:18px;font-weight:600;margin-top:40px;text-align:center;width:100%}.product p.contact-note span{white-space:nowrap}.product a.btn-rounded{align-items:center;animation:gradient-transition-reverse .2s ease-out forwards;background:linear-gradient(45deg,#bf2ff2,#00aeff 50%,#00a3ee);background-size:200% auto;border-radius:9999px;color:#fff;display:flex;justify-content:center;margin:40px auto 0;padding:10px 20px;text-align:center;transition:all .2s ease-out;width:250px}.product a.btn-rounded>div span:first-of-type,.product a.btn-rounded>div span:nth-of-type(3){font-size:20px}.product a.btn-rounded:hover{animation:gradient-transition .2s ease-out forwards;opacity:.9;transform:scale(1.015)}.product a.btn-rounded:active{animation:gradient-transition-reverse .2s ease-out forwards;transform:scale(.98)}.contact{margin-top:30px}.contact h2{text-align:center}.contact .flex{align-items:top;box-sizing:border-box;display:flex;flex-direction:row;gap:20px 50px;justify-content:center;margin-top:30px}@media(max-width:870px){.contact .flex{flex-direction:column}}.contact .flex form{border-radius:10px;box-shadow:0 0 8px -1px #383838;box-sizing:border-box;display:flex;flex-direction:column;gap:20px;min-width:450px;padding:25px;width:60%}@media(max-width:870px){.contact .flex form{max-width:100%;width:100%}}.contact .flex form .input-group{display:flex;flex-direction:column;gap:10px}.contact .flex form .input-group label{font-size:16px;font-weight:600}.contact .flex form .input-group span.required{background-color:#ff3b84;border-radius:9999px;color:#fff;font-size:12px;font-weight:400;margin-left:10px;padding:2px 12px 1px;position:relative;top:-1px}.contact .flex form input,.contact .flex form select,.contact .flex form textarea{border:1px solid #bbb;border-radius:6px;font-size:16px;outline:2px solid #0000;padding:6px;transition:all .2s ease-out}.contact .flex form input:focus,.contact .flex form select:focus,.contact .flex form textarea:focus{border:1px solid #1c45ff;outline:1px solid #449bff}.contact .flex form textarea{height:7rem;line-height:20px;resize:vertical}.contact .flex form .contact-agreement p:first-child{font-weight:600}.contact .flex form button{background:linear-gradient(81deg,#bf2ff2,#00aeff 50%,#00a3ee);background-size:200% auto;border:none;border-radius:100vw;color:#fff;cursor:pointer;font-size:16px;padding:8px 15px;transition:all .2s ease-out}.contact .flex form button>span{white-space:nowrap}.contact .flex form button:hover{animation:gradient-transition .2s ease-out forwards;opacity:.9;transform:scale(1.015)}.contact .flex form button:active{animation:gradient-transition-reverse .2s ease-out forwards;transform:scale(.98)}.contact .flex>div{box-sizing:border-box;flex-shrink:1;width:40%}@media(max-width:870px){.contact .flex>div{padding:0 10px 10px;width:100%}}.contact .flex>div h3{font-size:22px;font-weight:600;margin-bottom:10px}.contact .flex>div p{font-size:18px}.contact .flex>div>div{align-items:flex-start;display:flex;height:450px;justify-content:center;overflow:hidden;width:100%}.contact .flex>div>div img{object-fit:cover;position:relative;scale:1.3;width:100%}@media(max-width:870px){.contact .flex>div>div{width:100%}.contact .flex>div>div img{scale:1;top:-70px;width:600px}}.thanks{align-items:center;display:flex;flex-direction:column;margin-top:40px;h2{margin:0}p{display:block;line-height:28px;margin:30px 0 0;text-align:center}p:nth-of-type(2){color:#ff3b84}a{animation:gradient-transition-reverse .2s ease-out forwards;background:linear-gradient(75deg,#bf2ff2,#00aeff 50%,#00a3ee);background-size:200% auto;border-radius:9999px;color:#fff;display:block;margin-top:25px;padding:6px 20px;text-decoration:none;transition:all .2s ease-out;width:-webkit-fit-content;width:fit-content}a:hover{animation:gradient-transition .2s ease-out forwards;opacity:.9;transform:scale(1.015)}a:active{animation:gradient-transition-reverse .2s ease-out forwards;transform:scale(.98)}}.articles{margin-top:30px}.articles h2{text-align:center}.articles>div:first-of-type{align-items:center;display:flex;flex-direction:column;gap:40px;margin-top:30px}@media(max-width:870px){.articles>div:first-of-type{gap:55px}}.articles>div:first-of-type a.article-item{grid-column-gap:0;grid-row-gap:0;animation:fade-in .2s ease-out forwards;color:#333;display:grid;grid-template-columns:420px calc(100% - 420px);grid-template-rows:25px 45px 145px;text-decoration:none}@media(max-width:870px){.articles>div:first-of-type a.article-item{display:flex;flex-direction:column;gap:15px}}.articles>div:first-of-type a.article-item figure{border-radius:10px;box-shadow:0 0 8px -1px #383838;grid-area:1/1/4/2;height:216px;margin:0;min-height:216px;min-width:384px;order:2;overflow:hidden;position:relative;width:384px}@media(max-width:870px){.articles>div:first-of-type a.article-item figure{box-shadow:none;height:auto;margin-top:10px;min-height:0;min-height:auto;min-width:0;min-width:auto;width:100%}}.articles>div:first-of-type a.article-item figure>div,.articles>div:first-of-type a.article-item figure>img{box-sizing:border-box;color:#959595;font-size:48px;font-weight:600;height:100%;line-height:216px;min-height:216px;object-fit:contain;padding:10px;text-align:center;width:100%}.articles>div:first-of-type a.article-item figure:before{background:linear-gradient(90deg,#fff0 0,#ffffff4d);content:"";display:block;height:100%;left:-75%;position:absolute;top:0;transform:skewX(-25deg);width:50%;z-index:2}.articles>div:first-of-type a.article-item>span{align-items:center;display:flex;flex-direction:row;gap:10px;grid-area:1/2/2/3;height:1rem;margin:5px 0 0;order:1}.articles>div:first-of-type a.article-item span.article-tag{align-items:center;border-radius:9999px;color:#fff;display:flex;font-size:12px;justify-content:center;padding:1px 15px;position:relative;top:-1px}.articles>div:first-of-type a.article-item span.article-tag.news,.articles>div:first-of-type a.article-item span.article-tag.others{background:#00a986}.articles>div:first-of-type a.article-item span.article-tag.press-release{background:#ff3288}.articles>div:first-of-type a.article-item span.article-tag.case-studies{background:#ff543e}.articles>div:first-of-type a.article-item>h3{font-weight:700;grid-area:2/2/3/3;margin:10px 0 0;order:3;transition:scale .2s ease-out}.articles>div:first-of-type a.article-item>div{grid-area:3/2/4/3;order:4;width:100%}.articles>div:first-of-type a.article-item>div>p{display:block;line-height:24px;margin:10px 0 0;max-height:120px;overflow:hidden}.articles>div:first-of-type a.article-item:hover figure:before{animation:shine .75s}.articles>div:first-of-type a.article-item:hover>div>h3{scale:1.015}.articles>div.pagenation{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:center;margin-top:45px}.articles>div.pagenation a.number{align-items:center;border-radius:50%;color:#333;display:flex;font-size:20px;height:36px;justify-content:center;text-decoration:none;transition:all .2s ease-out;width:36px}.articles>div.pagenation a.number.selected{background:#0028ff;color:#fff}.articles>div.pagenation a.next-prev{align-items:center;background:linear-gradient(-45deg,#006bff,#0d00ff);border:none;border-radius:50%;cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .2s ease-out;width:36px}.articles>div.pagenation a.next-prev>div{background:#fff;border-radius:50%;height:32px;min-height:32px;min-width:32px;pointer-events:none;width:32px}.articles>div.pagenation a.next-prev>div>div.left{transform:translate(calc(50% + 4px),calc(55% + 1px)) rotate(-135deg)}.articles>div.pagenation a.next-prev>div>div.right{transform:translate(calc(50% - 2px),calc(55% + 1px)) rotate(45deg)}.articles>div.pagenation a.next-prev>div>div{color:#001bff;height:45%;position:relative;width:45%}.articles>div.pagenation a.next-prev>div>div:after,.articles>div.pagenation a.next-prev>div>div:before{background:currentColor;border-radius:1px;content:"";position:absolute}.articles>div.pagenation a.next-prev>div>div:before{height:2px;left:0;right:0;top:0}.articles>div.pagenation a.next-prev>div>div:after{bottom:0;right:0;top:0;width:2px}.articles>div.pagenation a.selected:hover{scale:1.1}.articles>div.pagenation a:not(.selected):hover{scale:1.15}.articles .loading-container{align-items:center;display:flex;justify-content:center;padding:2rem}.articles .loading-dots{display:flex;gap:.5rem}.articles .loading-dots span{animation:loading-bounce 1.4s ease-in-out infinite both;background-color:#333;border-radius:50%;height:10px;width:10px}.articles .loading-dots span:first-child{animation-delay:-.32s}.articles .loading-dots span:nth-child(2){animation-delay:-.16s}.articles .loading-dots span:nth-child(3){animation-delay:0}@keyframes loading-bounce{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.article{display:flex;flex-direction:column;margin-top:40px;>span{align-items:center;display:flex;flex-direction:row;gap:10px;>span.article-tag{align-items:center;border-radius:9999px;color:#fff;display:flex;font-size:12px;justify-content:center;padding:1px 15px;position:relative;top:-1px}>span.article-tag.news,>span.article-tag.others{background:#00a986}>span.article-tag.press-release{background:#ff3288}>span.article-tag.case-studies{background:#ff6551}}>h2{font-size:22px;line-height:30px;margin:27px 0 0}>div{font-size:16px;line-height:26px;margin:22px 0 0;padding:0;>p{margin:0}.width-max{height:auto!important;margin:20px 0 0;width:100%!important;>img{width:100%!important}}}>a{color:#333;font-weight:600;margin-top:20px;padding-left:25px;position:relative;text-decoration:none;transition:all .2s ease-out;width:-webkit-fit-content;width:fit-content;>div{color:#333;height:12px;position:relative;transform:translate(-20px,18px) rotate(-135deg);width:12px}>div:after,>div:before{background:currentColor;border-radius:1px;content:"";position:absolute}>div:before{height:2px;left:0;right:0;top:0}>div:after{bottom:0;right:0;top:0;width:2px}}>a:hover{scale:1.02}}.policy-pages{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;display:flex;flex-direction:column;margin-top:30px}@media(max-width:900px){.policy-pages{font-size:20px}}.policy-pages p{margin:0}.policy-pages h2{text-align:center}.policy-pages>div{margin-top:20px}.policy-pages>div>p:not(:first-child){margin-top:30px}.policy-pages>div>p>p{margin-top:20px;padding-left:10px}.policy-pages>div>p>p>p{margin-top:20px}.policy-pages>div>p>p>p>p{margin-top:15px;padding:0 0 0 20px}.policy-pages>div>p>p>ol,.policy-pages>div>p>p>ul{padding:0 0 0 20px}.policy-pages>div>p>p>ol>li:not(:first-child),.policy-pages>div>p>p>ul>li:not(:first-child){margin-top:20px}.policy-pages>div>p>p>ol>li>p,.policy-pages>div>p>p>ul>li>p{margin-top:10px}.policy-pages>div>p>p>ol>li>ul,.policy-pages>div>p>p>ul>li>ul{margin-top:15px;padding:0 0 0 20px}.policy-pages>div>p>p>ol>li>ul>li:not(:first-child),.policy-pages>div>p>p>ul>li>ul>li:not(:first-child){margin-top:10px}.policy-pages>div>p>p>ol>li table,.policy-pages>div>p>p>ul>li table{border-collapse:collapse;margin-top:15px;table-layout:fixed;width:100%}.policy-pages>div>p>p>ol>li table th:first-child,.policy-pages>div>p>p>ul>li table th:first-child{width:35%}.policy-pages>div>p>p>ol>li table td,.policy-pages>div>p>p>ol>li table th,.policy-pages>div>p>p>ul>li table td,.policy-pages>div>p>p>ul>li table th{border:1px solid #333;font-weight:400;padding:3px}.policy-pages>div>ol{margin-top:40px;padding:0 0 0 20px}.policy-pages>div>ol>li:not(:first-child){margin-top:20px}.policy-pages>div>div.right{display:flex;flex-direction:row-reverse}.policy-pages>button{background:#0000;border:none;color:#333;cursor:pointer;font-size:16px;font-weight:600;margin-top:20px;padding-left:25px;position:relative;text-decoration:none;transition:all .2s ease-out;width:-webkit-fit-content;width:fit-content}.policy-pages>button>div{color:#333;height:12px;position:relative;transform:translate(-20px,19px) rotate(-135deg);width:12px}.policy-pages>button>div:after,.policy-pages>button>div:before{background:currentColor;border-radius:1px;content:"";position:absolute}.policy-pages>button>div:before{height:2px;left:0;right:0;top:0}.policy-pages>button>div:after{bottom:0;right:0;top:0;width:2px}.policy-pages>button:hover{scale:1.02}
/*# sourceMappingURL=main.09b67e4a.css.map*/