#root{max-width:100vw;padding-left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-left:0}.logo{height:6em;padding:1em}.logo:hover{filter:drop-shadow(0 0 2em #646cffaa)}@keyframes logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion: no-preference){a:nth-of-type(2) .logo{animation:logo-spin infinite 20s linear}}.video{max-height:26em;padding-left:1.2em}.header{display:flex;align-items:flex-start;justify-content:space-between;background-color:#fff;min-width:100vw;padding-right:30px}.body{display:flex;align-items:center;justify-content:space-between;background-color:#fff;width:82%;margin-top:25px;margin-bottom:40px;padding:0}.social-media-icons{display:flex;align-items:flex-start;margin-top:1.5em}.social-media-icons a{margin:0 6px;color:gray;font-size:24px}.social-media-icons a:hover{color:#007bff}.card-row{width:100%;display:flex;justify-content:center;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;padding:0;margin:1.5% 0 8px}.card{flex:0 0 auto;width:370px;margin-left:40px;background:#f8f8fa;border-radius:15px;box-shadow:0 6px 16px #0000003d;padding:0 1.1em;text-align:center;backface-visibility:hidden;margin-bottom:20px}.card-body{padding:.2rem}.card-title{font-size:18px;color:#666;margin-bottom:.2rem;font-weight:600;margin-top:-15px;text-align:left}.card-content{font-size:15px;color:#888;text-align:left}.main-box{display:flex;flex-direction:column;text-align:left;max-width:45%;margin-top:3%;margin-left:0}.button-container{display:flex;flex-direction:row-reverse;gap:30px;margin-top:15px;margin-left:0}.action-button1{padding:10px 20px;font-size:15px;cursor:pointer;border:none;border-radius:20px;color:#fff;background:linear-gradient(90deg,#7385ff,#ff81d4);font-weight:600;box-shadow:0 4px 8px #00000080;gap:8px;transition:transform .2s,box-shadow .2s}.action-button1:hover{transform:translateY(-3px);background:linear-gradient(90deg,#6a7efd,#f49fd4);box-shadow:0 6px 12px #0006}.action-button1:focus{outline:2px solid #fff;outline-offset:2px}.action-button2{padding:10px 20px;font-size:15px;cursor:pointer;border:none;border-radius:20px;color:#fff;background-color:#4169e1;font-weight:600;transition:transform .2s,box-shadow .2s,background-color .3s;box-shadow:0 4px 8px #00000080}.action-button2:hover{background-color:#375ac8;transform:translateY(-3px);box-shadow:0 6px 12px #0006}.action-button2:focus{outline:2px solid #fff;outline-offset:2px}.action-button3{padding:10px 20px;font-size:15px;cursor:pointer;border:none;border-radius:20px;color:#fff;background-color:#25d366;outline:none;transition:background-color .2s,transform .2s,box-shadow .3s;font-weight:600;box-shadow:0 3px 6px #0000004d}.action-button3:hover{background-color:#1ca34f;transform:translateY(-2px);box-shadow:0 5px 10px #0006}.action-button3:focus{outline:2px solid #a5d6a7;outline-offset:2px}.icon-container1{margin-top:20px;margin-left:auto;width:50px;height:50px;display:flex;align-items:center;justify-content:center;background-color:#25d366;border-radius:8px;box-shadow:0 4px 8px #00000080}.icon-container2{margin-top:20px;margin-left:auto;width:50px;height:50px;display:flex;align-items:center;justify-content:center;background-color:#4169e1;border-radius:8px;box-shadow:0 4px 8px #00000080}.icon-container3{margin-top:20px;margin-left:auto;width:50px;height:50px;display:flex;align-items:center;justify-content:center;background:linear-gradient(90deg,#7385ff,#ff81d4);border-radius:8px;box-shadow:0 4px 8px #00000080}.privacy-page{max-width:800px;margin:0 auto;padding:20px;font-family:Arial,sans-serif;line-height:1.6}.privacy-page h1{text-align:center;font-size:2.5em;margin-bottom:20px}.privacy-page .last-updated{text-align:center;font-style:italic;margin-bottom:40px}.privacy-page h2{font-size:1.75em;margin-top:40px}.privacy-page h3{font-size:1.5em;margin-top:30px}.privacy-page p{margin-bottom:20px}.privacy-page p:last-child{margin-bottom:0}.dropdown{position:relative;display:flex}.dropdown-content{display:none;position:absolute;background-color:#f9f9f9;border-radius:15px;box-shadow:0 8px 16px #0003;z-index:1;min-width:160px}.dropdown-content a{color:#000;padding:12px 16px;text-decoration:none;border-radius:15px;display:flex;align-items:center}.dropdown-content a:hover{background-color:#f1f1f1;border-radius:15px}.dropdown:hover .dropdown-content{display:block;border-radius:15px}.logo3{height:4.5em;padding:.2em}.logo3:hover{filter:drop-shadow(0 0 2em #646cffaa)}@media (max-width: 768px){.body{flex-direction:column-reverse;align-items:center;justify-content:left;width:94%}.main-box{max-width:80vw}.button-container{width:100vw}svg text{font-size:32px}.card{width:330px;margin-right:20px}.card-row{justify-content:left}.video{height:16em;padding-left:.2em}.button-container{gap:8px}.action-button1,.action-button2,.action-button3{padding:8px 10px;font-size:14px;font-weight:600}.card-title{font-size:16px}.card-content{font-size:14px}.social-media-icons a{margin:0 6px;font-size:20px}}.h2-mobile{display:none}@media (max-width: 768px){.h2-mobile{display:block}.dropdown-content{min-width:100%;left:0;transform:none}}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1{font-size:2.4em;line-height:1;margin-top:15px;margin-bottom:5px}h2{font-size:1.2em;line-height:1;margin-top:10%;font-weight:500;margin-left:20px}p{color:#888;font-size:1.1em;margin-top:5px}.button-container{display:flex;justify-content:flex-end}*{box-sizing:border-box}body,html{width:100%;overflow-x:hidden;max-width:100vw;margin:0}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}@media (max-width: 768px){h1{font-size:1.6em}p{font-size:1em}}
