:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#162033;background:#bfe6ff;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif}*{box-sizing:border-box}body{margin:0}a{color:inherit}a:focus-visible{outline-offset:5px;outline:3px solid #1286c9}.development-page,.legal-page{background:radial-gradient(circle at 20% 8%,#ffffff76,#0000 370px),radial-gradient(circle at 86% 25%,#38b6ff48,#0000 420px),#bfe6ff;place-items:center;min-height:100svh;padding:30px 24px;display:grid}.development-content{text-align:center;width:min(610px,100%)}.development-logo{filter:drop-shadow(0 8px 20px #1286c91a);width:min(450px,100%);height:auto;margin:0 auto 10px;display:block}.development-card{background:linear-gradient(145deg,#ffffffed,#f1faffd9);border:1px solid #ffffffbd;border-radius:28px;padding:34px 36px;box-shadow:0 24px 58px #1286c91a,inset 0 1px #ffffffc7}.development-status{letter-spacing:.5px;color:#0f628f;background:#e5f4fd;border-radius:30px;align-items:center;gap:8px;padding:8px 12px;font-size:11px;display:inline-flex}.development-status>span{background:#38b6ff;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #38b6ff15}.development-card h1{letter-spacing:-.8px;margin:21px 0 17px;font:600 clamp(25px,4vw,33px)/1.3 Inter,ui-sans-serif,system-ui,sans-serif}.development-card p{color:#475569;margin:12px 0;font-size:14px;line-height:1.8}.development-signature{color:#0f628f;border-top:1px solid #dcecf6;margin-top:24px;padding-top:19px;font-size:12px}.development-links{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:25px;display:flex}.development-links a{color:#225d7c;background:#ffffff72;border:1px solid #fff9;border-radius:14px;padding:11px 16px;font-size:12px;text-decoration:none;transition:background .2s}.development-links a:hover{background:#fff}.development-links span{margin-left:10px}.development-footer{color:#416881;margin-top:24px;font-size:10px}.legal-card{background:#ffffffeb;border:1px solid #ffffffb8;border-radius:28px;width:min(760px,100%);padding:40px;box-shadow:0 24px 58px #1286c914}.legal-back{color:#0f628f;width:fit-content;margin-bottom:30px;font-size:13px;text-decoration:none;display:block}.legal-card h1{letter-spacing:-1px;margin:22px 0;font-size:clamp(27px,5vw,36px);line-height:1.2}.legal-card h2{margin:26px 0 10px;font-size:18px}.legal-card p{color:#475569;font-size:14px;line-height:1.8}.legal-card .legal-draft{background:#edf6fc;border-radius:12px;margin-top:28px;padding:16px;font-size:12px}.legal-card .development-links{justify-content:flex-start}@media (max-width:520px){.development-page,.legal-page{padding:22px 18px}.development-logo{width:310px;margin-bottom:12px}.development-card{border-radius:23px;padding:27px 23px}.development-card p{font-size:13px}.development-links{gap:9px}.development-links a{padding:11px 12px;font-size:11px}.legal-card{padding:27px 23px}.development-footer{line-height:1.6}}.legal-version{margin-top:-8px;margin-bottom:28px;color:#64748b!important;font-size:12px!important}.legal-intro{font-size:15px!important}.legal-index{color:#225d7c;background:#edf6fc;border-radius:15px;margin:27px 0;padding:21px 23px;font-size:12px;line-height:1.7}.legal-index strong{font-size:13px}.legal-index ol{columns:2;column-gap:25px;margin-bottom:0;padding-left:20px}.legal-index li{break-inside:avoid;margin:6px 0}.legal-index a{text-decoration:none}.legal-index a:hover{text-decoration:underline}.legal-section{border-top:1px solid #e1edf4;margin-top:30px;padding-top:4px;scroll-margin-top:25px}.legal-contact{border-top:1px solid #e1edf4;margin-top:30px;padding-top:22px}.legal-resources{padding-left:20px;font-size:13px;line-height:1.7}.legal-resources li{margin:9px 0}.legal-resources a,.legal-contact a{color:#0f628f;overflow-wrap:anywhere}.development-footer a{margin-top:9px;display:inline-block}.legal-page{align-items:start}.legal-card{margin:20px auto}.legal-card p{overflow-wrap:anywhere}@media (max-width:520px){.legal-index ol{columns:1}.legal-card{margin:0 auto}}@media print{body,.legal-page{background:#fff!important}.legal-page{min-height:0;padding:0;display:block}.legal-card{width:100%;box-shadow:none;border:0;margin:0;padding:0}.legal-back,.legal-index,.development-links{display:none}.legal-section{break-inside:auto}.legal-card h2{break-after:avoid}.legal-card p{orphans:3;widows:3}.development-status{background:0 0;padding:0}}.legal-clause{color:#225d7c;font-variant-numeric:tabular-nums;margin-right:4px;font-size:12px;font-weight:600}.legal-alineas{color:#475569;padding-left:25px;font-size:14px;line-height:1.8}.legal-alineas li{margin:7px 0;padding-left:5px}.development-integration{text-align:left;border-top:1px solid #dcecf6;margin-top:24px;padding-top:20px}.development-integration h2{color:#225d7c;margin:0 0 10px;font-size:17px;line-height:1.4}.development-integration>a{color:#0f628f;text-underline-offset:3px;font-size:13px;line-height:1.6;display:inline-block}
