:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;--sat:env(safe-area-inset-top);--sab:env(safe-area-inset-bottom);--sal:env(safe-area-inset-left);--sar:env(safe-area-inset-right)}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;-webkit-text-size-adjust:100%}body,#root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only}html,body,#root{border:none;outline:none;width:100%;min-height:100vh;margin:0;padding:0}*,:before,:after{box-sizing:border-box}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ciet-legal{color:#ddd;background:#000;min-height:100vh;padding:64px 24px 96px}.ciet-legal-back{color:#888;cursor:pointer;letter-spacing:.03em;background:0 0;border:none;margin-bottom:20px;padding:0;font-size:13px;display:inline-block}.ciet-legal-back:hover{color:#ccc}.ciet-legal-header{max-width:760px;margin:0 auto 44px}.ciet-legal-eyebrow{color:#c8f135;letter-spacing:.2em;margin-bottom:12px;font-size:12px;font-weight:700}.ciet-legal-header h1{color:#fff;letter-spacing:-.02em;margin:0 0 12px;font-size:36px;font-weight:800}.ciet-legal-meta{color:#777;margin:0;font-size:13px}.ciet-legal-body{max-width:760px;margin:0 auto;font-size:14.5px;line-height:1.75}.ciet-legal-body section{border-bottom:1px solid #1a1a1a;margin-bottom:36px;padding-bottom:28px}.ciet-legal-body section:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.ciet-legal-body h2{color:#fff;letter-spacing:-.01em;margin:0 0 14px;font-size:18px;font-weight:700}.ciet-legal-body p{color:#bbb;margin:0 0 12px}.ciet-legal-body p:last-child{margin-bottom:0}.ciet-legal-body ol,.ciet-legal-body ul{color:#bbb;margin:8px 0 0;padding-left:22px}.ciet-legal-body ol li,.ciet-legal-body ul li{margin-bottom:8px}.ciet-legal-body ol li:last-child,.ciet-legal-body ul li:last-child{margin-bottom:0}.ciet-legal-body ol ul,.ciet-legal-body ul ul{margin-top:6px;padding-left:20px}.ciet-legal-body a{color:#c8f135;text-underline-offset:2px;text-decoration:underline}.ciet-legal-body strong{color:#fff;font-weight:700}.ciet-legal-contact{background:#0f0f0f;border:1px solid #1f1f1f;border-radius:12px;padding:22px 26px}.ciet-legal-contact h2{letter-spacing:.14em;font-weight:700;color:#aaa!important;margin:0 0 12px!important;font-size:13px!important}.ciet-legal-contact p{color:#ccc;margin:0;font-size:13px;line-height:1.8}@media (width<=640px){.ciet-legal{padding:48px 18px 64px}.ciet-legal-header h1{font-size:28px}.ciet-legal-body{font-size:14px}}.ciet-footer{color:#666;background:#000;border-top:1px solid #1a1a1a;padding:14px 24px 12px;font-size:10px;line-height:1.6}.ciet-footer-inner{max-width:1080px;margin:0 auto}.ciet-footer-top{flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:6px;display:flex}.ciet-footer-logo{color:#aaa;letter-spacing:.1em;flex-shrink:0;font-size:11px;font-weight:800}.ciet-footer-links{flex-wrap:wrap;gap:12px;display:flex}.ciet-footer-links a{color:#666;font-size:10px;text-decoration:none;transition:color .15s}.ciet-footer-links a:hover{color:#c8f135}.ciet-footer-business{color:#555;flex-wrap:wrap;gap:4px 14px;margin-bottom:8px;font-size:10px;display:flex}.ciet-footer-business a{color:#555;text-decoration:none}.ciet-footer-business a:hover{color:#c8f135}.ciet-footer-copy{color:#444;border-top:1px solid #141414;padding-top:6px;font-size:10px}@media (width<=640px){.ciet-footer{padding:12px 18px 10px}}
