.ch-footer{position:relative;overflow:hidden;isolation:isolate;color:var(--ch-footer-text);background:radial-gradient(50% 70% at 100% 0%,rgba(20,99,255,.18),transparent 60%),var(--ch-dark);font-size:14px}.ch-footer:before{content:"";position:absolute;inset:0;z-index:-1;background-image:linear-gradient(rgba(80,150,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(80,150,255,.05) 1px,transparent 1px);background-size:44px 44px;-webkit-mask-image:linear-gradient(180deg,#000,transparent);mask-image:linear-gradient(180deg,#000,transparent)}.ch-footer__scan{position:absolute;left:0;right:0;top:0;height:1px;background:linear-gradient(90deg,transparent,var(--ch-cyan),var(--ch-primary),transparent);background-size:40% 100%;background-repeat:no-repeat}.ch-motion-full .ch-footer__scan{animation:ch-hscan 8s linear infinite}.ch-footer a{color:var(--ch-footer-text);transition:color .2s}.ch-footer a:hover{color:#fff}.ch-footer__grid{display:grid;gap:28px;padding-block:56px 36px}.ch-footer__brand .ch-logo__img{height:38px}.ch-footer__about{margin:16px 0 18px;max-width:320px;line-height:1.6}.ch-social{list-style:none;display:flex;gap:10px}.ch-social a{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;border:1px solid rgba(255,255,255,.15);color:#fff;transition:background-color .25s,border-color .25s,transform .25s}.ch-social a:hover{background:var(--ch-primary);border-color:var(--ch-primary);transform:translateY(-3px);color:#fff}.ch-social .ch-icon{width:17px}.ch-status{list-style:none;display:grid;gap:6px;margin-top:20px;font-family:var(--ch-mono);font-size:11.5px;letter-spacing:.03em;color:#9fb2da}.ch-status li{display:flex;align-items:center;gap:8px}.ch-status i{width:7px;height:7px;border-radius:50%;background:#22c55e}.ch-motion-full .ch-status i{animation:ch-pulse 2s infinite}.ch-status li:nth-child(2) i{animation-delay:.6s}.ch-status li:nth-child(3) i{animation-delay:1.2s}@keyframes ch-pulse{0%{box-shadow:0 0 #22c55e99}70%{box-shadow:0 0 0 7px #22c55e00}to{box-shadow:0 0 #22c55e00}}.ch-fcol__title{margin:0 0 14px;font-size:15px;color:#fff;letter-spacing:0}.ch-fcol__btn{display:flex;width:100%;justify-content:space-between;align-items:center;color:inherit;font-weight:700;text-align:left;cursor:default}.ch-fcol .ch-fcol__chev{display:none;width:16px;transition:transform .25s}.ch-flinks{list-style:none;display:grid;gap:9px}.ch-fcontact{list-style:none;display:grid;gap:12px}.ch-fcontact li{display:flex;gap:10px;align-items:flex-start}.ch-fcontact .ch-icon{width:18px;color:var(--ch-cyan);margin-top:2px}.ch-footer__lrc{display:inline-flex;align-items:center;gap:8px;margin-top:16px;padding:8px 12px;border-radius:10px;border:1px solid rgba(255,255,255,.18);color:#fff!important;font-weight:600;font-size:13px}.ch-footer__bottom{border-top:1px solid rgba(255,255,255,.08)}.ch-footer__bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 22px;padding-block:18px;font-size:13px}.ch-footer__bar p{margin:0}.ch-footer__legal{list-style:none;display:flex;flex-wrap:wrap;gap:6px 18px}.ch-heart{color:var(--ch-accent);display:inline-block}.ch-motion-full .ch-heart{animation:ch-beat 1.6s ease-in-out infinite}@keyframes ch-beat{0%,to{transform:scale(1)}15%{transform:scale(1.25)}30%{transform:scale(1)}}@media (min-width: 760px){.ch-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1100px){.ch-footer__grid{grid-template-columns:1.5fr repeat(var(--fcols, 4),minmax(0,1fr));gap:36px}.ch-footer__grid{--fcols: 4}}@media (max-width: 759px){.ch-footer--acc .ch-fcol{border-bottom:1px solid rgba(255,255,255,.08)}.ch-footer--acc .ch-fcol__title{margin:0}.ch-footer--acc .ch-fcol__btn{padding:14px 0;cursor:pointer}.ch-footer--acc .ch-fcol .ch-fcol__chev{display:block}.ch-footer--acc .ch-fcol.is-closed .ch-fcol__body{display:none}.ch-footer--acc .ch-fcol:not(.is-closed) .ch-fcol__chev{transform:rotate(180deg)}.ch-footer--acc .ch-fcol__body{padding-bottom:16px}}.ch-wafloat{position:fixed;right:18px;bottom:18px;z-index:80;display:flex;align-items:center;gap:10px;color:#fff}.ch-wafloat:hover{color:#fff}.ch-wafloat__btn{position:relative;display:grid;place-items:center;width:60px;height:60px;border-radius:50%;background:var(--ch-whatsapp);box-shadow:0 12px 30px #22c55e73;transition:transform .25s var(--ch-ease)}.ch-wafloat__btn:before{content:"";position:absolute;inset:0;border-radius:50%;border:2px solid var(--ch-whatsapp)}.ch-motion-full .ch-wafloat__btn:before,.ch-motion-soft .ch-wafloat__btn:before{animation:ch-waring 2.6s ease-out infinite}@keyframes ch-waring{0%{transform:scale(1);opacity:.8}to{transform:scale(1.6);opacity:0}}.ch-wafloat:hover .ch-wafloat__btn{transform:scale(1.08)}.ch-wafloat__btn .ch-icon{width:30px}.ch-wafloat__label{padding:8px 14px;border-radius:20px;background:#fff;color:var(--ch-text);font-size:13.5px;font-weight:700;box-shadow:0 10px 26px #0000002e;opacity:0;transform:translate(10px);transition:opacity .3s,transform .3s var(--ch-ease);pointer-events:none}.ch-wafloat.is-peek .ch-wafloat__label,.ch-wafloat:hover .ch-wafloat__label{opacity:1;transform:none}@media (max-width: 600px){.ch-wafloat{right:14px;bottom:14px}.ch-wafloat__btn{width:54px;height:54px}}.ch-drawer{position:fixed;inset:0;z-index:200}.ch-drawer__backdrop{position:absolute;inset:0;background:#0308168c;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;transition:opacity .3s}.ch-drawer__panel{position:absolute;right:0;top:0;bottom:0;z-index:1;display:flex;flex-direction:column;width:min(400px,90vw);color:#fff;box-shadow:-20px 0 60px #00000073;transform:translate(100%);transition:transform .35s var(--ch-ease);background:radial-gradient(90% 40% at 100% 0%,rgba(20,99,255,.28),transparent 60%),linear-gradient(180deg,#0a1736,var(--ch-dark) 70%)}.ch-drawer.is-open .ch-drawer__backdrop{opacity:1}.ch-drawer.is-open .ch-drawer__panel{transform:none}.ch-drawer__head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px}.ch-drawer__head .ch-logo__img{height:34px;width:auto}.ch-drawer__close{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;color:#fff}.ch-drawer__close:hover{background:#ffffff14}.ch-drawer__body{flex:1;overflow-y:auto;overscroll-behavior:contain;padding:4px 18px 18px}.ch-drawer__card{display:flex;align-items:center;gap:14px;margin-bottom:14px;padding:16px;border-radius:14px;border:1px solid rgba(60,140,255,.35);background:linear-gradient(135deg,#1463ff47,#1463ff14)}.ch-drawer__cardicon{flex:none;color:#3c8dff}.ch-drawer__cardicon .ch-icon{width:40px;height:40px}.ch-drawer__card p{margin:0;line-height:1.3}.ch-drawer__card b{display:block;font-size:16px}.ch-drawer__card small{display:block;margin-top:4px;font-size:12.5px;color:#c6d3ef}.ch-mnav{list-style:none}.ch-mnav__link{display:flex;width:100%;align-items:center;gap:14px;padding:11px 6px;border-radius:10px;color:#fff;font-weight:600;font-size:15.5px;text-align:left}.ch-mnav__link>span:not(.ch-mnav__ico){flex:1}.ch-mnav__ico{display:grid;place-items:center;width:26px;flex:none;color:#e4ebfb}.ch-mnav__ico .ch-icon{width:22px;height:22px}.ch-mnav__link:hover,.ch-mnav__link.is-current{background:#ffffff0f}.ch-mnav__link.is-current .ch-mnav__ico{color:var(--ch-cyan)}.ch-mnav__toggle>.ch-icon{width:18px;transition:transform .25s}.ch-mnav__toggle[aria-expanded=true]>.ch-icon{transform:rotate(180deg)}.ch-mnav__sub{margin:2px 0 8px 18px;padding:4px 0 6px 14px;border-left:1px solid rgba(255,255,255,.1)}.ch-mnav__head{margin:10px 6px 4px;font-size:10.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--ch-cyan)}.ch-mnav__leaf,.ch-mnav__all{display:flex;align-items:center;gap:10px;padding:8px 6px;border-radius:9px;color:#c9d5ef;font-size:14.5px}.ch-mnav__leaf:hover{background:#ffffff0d;color:#fff}.ch-mnav__leaf .ch-icon{width:30px;height:30px;padding:6px;border-radius:8px;background:#3cc8ff1a;color:var(--ch-cyan)}.ch-mnav__all{color:var(--ch-cyan);font-weight:700;font-size:13.5px}.ch-mnav__all .ch-icon{width:14px}.ch-drawer__contact{list-style:none;display:grid;gap:4px;margin:14px 0 0;padding:16px 0 0;border-top:1px solid rgba(255,255,255,.12)}.ch-drawer__contact a,.ch-drawer__row{display:flex;align-items:center;gap:14px;padding:8px 6px;border-radius:10px;color:#fff}.ch-drawer__contact a:hover{background:#ffffff0d}.ch-drawer__contact .ch-icon{width:24px;height:24px;flex:none;color:#e4ebfb}.ch-drawer__contact b{display:block;font-size:15px;font-weight:600}.ch-drawer__contact small{display:block;font-size:12px;color:#b5c3e2}.ch-social--drawer{display:flex;gap:12px;margin:16px 0 0;padding:0 6px;list-style:none}.ch-social--drawer a{display:grid;place-items:center;width:46px;height:46px;border-radius:12px;background:#ffffff12;border:1px solid rgba(255,255,255,.1);color:#fff}.ch-social--drawer a:hover{background:var(--ch-primary-strong)}.ch-drawer__foot{padding:14px 18px calc(16px + env(safe-area-inset-bottom))}.ch-drawer__foot .ch-btn{width:100%;min-height:52px;font-size:16px}.ch-drawer__line{display:flex;align-items:center;gap:10px;color:#c9d5ef;font-size:14px}.ch-tabbar{display:none}@media (max-width: 767px){.ch-has-tabbar{padding-bottom:calc(66px + env(safe-area-inset-bottom))}.ch-tabbar{position:fixed;left:0;right:0;bottom:0;z-index:150;display:flex;align-items:flex-end;justify-content:space-around;gap:2px;padding:6px 6px calc(6px + env(safe-area-inset-bottom));background:#fffffff7;border-top:1px solid #e3e9f3;box-shadow:0 -8px 24px #0a193c14}.ch-tabbar__item,.ch-tabbar__cta{flex:1;display:flex;flex-direction:column;align-items:center;gap:3px;min-width:0;padding:4px 2px;border-radius:10px;color:#3b4a66;font-size:11px;font-weight:600;line-height:1.1;text-align:center}.ch-tabbar__item .ch-icon{width:23px;height:23px}.ch-tabbar__item.is-on{color:var(--ch-primary-text)}.ch-tabbar__item.is-on .ch-icon{stroke-width:2.2}.ch-tabbar__cta{color:var(--ch-accent-text);font-weight:700}.ch-tabbar__ctabtn{position:relative;display:grid;place-items:center;width:50px;height:50px;margin-top:-22px;border-radius:50%;background:linear-gradient(145deg,#ff3b40,var(--ch-accent-strong));color:#fff;box-shadow:0 8px 20px #e3161b66,0 0 0 4px #fff}.ch-tabbar__ctabtn:before{content:"";position:absolute;inset:0;border-radius:50%;border:2px solid rgba(227,22,27,.55);opacity:0}.ch-tabbar__ctabtn .ch-icon{width:26px;height:26px}.ch-ready .ch-motion-full .ch-tabbar__ctabtn:before{animation:ch-tabpulse 2.8s ease-out infinite}@keyframes ch-tabpulse{0%{opacity:.9;transform:scale(1)}70%,to{opacity:0;transform:scale(1.45)}}}.ch-lock{overflow:hidden}.ch-modal{position:fixed;inset:0;z-index:300;display:grid;place-items:center;padding:16px}.ch-modal__backdrop{position:absolute;inset:0;background:#030816b8;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;transition:opacity .3s}.ch-modal__box{position:relative;z-index:1;display:flex;flex-direction:column;width:min(560px,100%);max-height:calc(100dvh - 32px);border-radius:18px;background:#fff;box-shadow:0 40px 100px #00000073;overflow:hidden;opacity:0;transform:translateY(24px) scale(.98);transition:opacity .3s,transform .35s var(--ch-ease)}.ch-modal.is-open .ch-modal__backdrop{opacity:1}.ch-modal.is-open .ch-modal__box{opacity:1;transform:none}.ch-modal__head{position:relative;overflow:hidden;isolation:isolate;padding:22px 56px 18px 24px;color:#fff;background:radial-gradient(70% 140% at 100% 0%,rgba(20,99,255,.5),transparent 60%),linear-gradient(140deg,var(--ch-dark-2),var(--ch-dark))}.ch-modal__head:after{content:"";position:absolute;inset:0;z-index:-1;background-image:linear-gradient(rgba(80,150,255,.1) 1px,transparent 1px),linear-gradient(90deg,rgba(80,150,255,.1) 1px,transparent 1px);background-size:24px 24px;-webkit-mask-image:linear-gradient(90deg,transparent,#000);mask-image:linear-gradient(90deg,transparent,#000)}.ch-modal__title{margin:0 0 10px;font-size:1.3rem;line-height:1.25}.ch-modal__chip{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap;padding:5px 10px;border-radius:8px;border:1px solid rgba(60,200,255,.4);background:#3cc8ff1a;color:#d6f3ff;font-size:12.5px;font-weight:700}.ch-modal__chip b{color:#fff}.ch-modal__close{position:absolute;right:14px;top:14px;display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:#ffffff1a;color:#fff;transition:background-color .2s,transform .2s}.ch-modal__close:hover{background:#fff3;transform:rotate(90deg)}.ch-modal__body{overflow-y:auto;overscroll-behavior:contain;padding:20px 24px 24px}.ch-qform{display:grid;grid-template-columns:1fr 1fr;gap:14px;color:var(--ch-text)}.ch-qform>*{min-width:0}.ch-qform__full{grid-column:1 / -1}.ch-qform__note{grid-column:1 / -1;display:flex;gap:10px;margin:0;padding:12px 14px;border-radius:10px;background:var(--ch-primary-soft);border:1px solid color-mix(in srgb,var(--ch-primary) 18%,#fff);font-size:12.5px;line-height:1.5;color:#334363}.ch-qform__note .ch-icon{width:18px;color:var(--ch-primary-text);margin-top:1px}.ch-field{display:grid;gap:6px}.ch-field>span{font-size:13px;font-weight:700}.ch-field>span em{font-style:normal;color:var(--ch-accent-text)}.ch-input,.ch-qform select,.ch-qform textarea{width:100%;min-height:46px;padding:11px 13px;border-radius:var(--ch-radius-control);border:1.5px solid var(--ch-border);background:#fff;font-size:15px;color:var(--ch-text);transition:border-color .2s,box-shadow .2s}.ch-qform textarea{min-height:96px;resize:vertical}.ch-input:focus,.ch-qform select:focus,.ch-qform textarea:focus{outline:0;border-color:var(--ch-primary);box-shadow:var(--ch-ring)}.ch-input::placeholder,.ch-qform textarea::placeholder{color:#98a6c0}.ch-field.is-bad .ch-input,.ch-field.is-bad select,.ch-field.is-bad textarea{border-color:var(--ch-danger)}.ch-field__err{color:var(--ch-danger);font-size:12px;font-weight:600}.ch-qbox{grid-column:1 / -1;padding:14px;border-radius:12px;border:1px solid var(--ch-border);background:#fafcff}.ch-qbox__head{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;font-size:13px;font-weight:700}.ch-qbox__count{padding:2px 8px;border-radius:6px;background:var(--ch-primary-soft);color:var(--ch-primary-text);font-size:12px;font-weight:800}.ch-qbox__count.is-max{background:color-mix(in srgb,var(--ch-accent) 12%,#fff);color:var(--ch-accent-text)}.ch-checks{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:8px}.ch-check{position:relative;display:flex;align-items:center;gap:8px;padding:9px 10px;border-radius:9px;border:1.5px solid var(--ch-border);background:#fff;font-size:13px;cursor:pointer;transition:border-color .2s,background-color .2s}.ch-check input{width:16px;height:16px;accent-color:var(--ch-primary);flex:none;margin:0}.ch-check:has(input:checked){border-color:var(--ch-primary);background:var(--ch-primary-soft)}.ch-check:has(input:disabled){opacity:.45;cursor:not-allowed}.ch-qbox__fine{margin:10px 0 0;font-size:12px;color:var(--ch-muted)}.ch-costs{grid-column:1 / -1;padding:12px 14px;border-radius:12px;border:1px dashed color-mix(in srgb,var(--ch-primary) 35%,#fff);background:#f7faff;font-size:13px}.ch-costs__row{display:flex;justify-content:space-between;gap:10px;padding:3px 0}.ch-costs__row b{white-space:nowrap}.ch-costs__fine{margin:8px 0 0;padding-top:8px;border-top:1px dashed var(--ch-border);font-size:12px;font-weight:600;color:#334363}.ch-qform__submit{grid-column:1 / -1;display:flex;width:100%;min-height:54px;--b: var(--ch-whatsapp-strong, #16a34a);--bh: #15803d;font-size:16px}.ch-qform__foot{grid-column:1 / -1;margin:-4px 0 0;text-align:center;font-size:12px;color:var(--ch-muted)}.ch-qform__hp{position:absolute!important;left:-9999px;width:1px;height:1px;opacity:0}.ch-qform__ok{grid-column:1 / -1;display:grid;justify-items:center;gap:8px;padding:20px 6px;text-align:center}.ch-qform__ok .ch-icon{width:54px;color:var(--ch-success)}.ch-qform__ok b{font-size:1.15rem}.ch-qform__ok p{margin:0;color:var(--ch-muted);font-size:14px}.ch-qtabs{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:16px;padding:5px;border-radius:12px;background:var(--ch-soft)}.ch-qtabs button{flex:1 1 auto;padding:9px 12px;border-radius:9px;font-weight:700;font-size:13.5px;color:#334363;transition:background-color .2s,color .2s}.ch-qtabs button[aria-selected=true]{background:#fff;color:var(--ch-primary-text);box-shadow:0 4px 12px #0b163014}.ch-bg--dark .ch-qform .ch-field>span,.ch-bg--navy .ch-qform .ch-field>span{color:#e4ebfb}.ch-bg--dark .ch-qform__foot,.ch-bg--navy .ch-qform__foot{color:#9fb2da}@media (max-width: 520px){.ch-qform{grid-template-columns:1fr}.ch-modal{padding:0;align-items:end}.ch-modal__box{max-height:94dvh;border-radius:18px 18px 0 0}}.ch-invest{grid-column:1 / -1;padding:16px 16px 14px;border-radius:14px;border:1px solid color-mix(in srgb,var(--ch-primary) 22%,#fff);background:linear-gradient(180deg,#f5f9ff,#fff);box-shadow:0 8px 22px #1463ff12}.ch-invest[hidden]{display:none}.ch-invest__title{display:flex;align-items:center;gap:8px;margin:0 0 10px;font-size:14px;font-weight:800;color:#10244f}.ch-invest__title .ch-icon{color:var(--ch-primary-text)}.ch-invest__list{list-style:none;display:grid;gap:8px;margin:0;padding:0}.ch-invest__list li{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:13.5px}.ch-invest__list b{display:block;font-weight:700}.ch-invest__list small{display:block;font-size:11.5px;color:var(--ch-muted)}.ch-invest__list strong{white-space:nowrap;font-weight:800;color:#10244f}.ch-invest__tot{display:grid;gap:6px;margin:12px 0 0;padding-top:10px;border-top:1px dashed var(--ch-border);font-size:13px}.ch-invest__tot div{display:flex;justify-content:space-between}.ch-invest__tot dt,.ch-invest__tot dd{margin:0}.ch-invest__tot .is-total{margin-top:2px;padding:10px 12px;border-radius:10px;background:#0b1630;color:#fff;font-size:15px;font-weight:800}.ch-invest__tot .is-total dd{color:#7ee2ff}.ch-invest__fine{margin:10px 0 0;font-size:11.5px;color:var(--ch-muted)}.ch-drawer__grps{margin-top:14px;padding-top:6px;border-top:1px solid rgba(255,255,255,.12)}.ch-drawer__grp summary{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 6px;border-radius:10px;color:#fff;font-weight:700;font-size:14.5px;list-style:none;cursor:pointer}.ch-drawer__grp summary::-webkit-details-marker{display:none}.ch-drawer__grp summary .ch-icon{width:18px;color:#9fb2da;transition:transform .25s}.ch-drawer__grp[open] summary .ch-icon{transform:rotate(180deg)}.ch-drawer__grp summary:hover{background:#ffffff0d}.ch-drawer__grp ul{list-style:none;display:grid;gap:2px;margin:0 0 8px 6px;padding:0 0 0 14px;border-left:1px solid rgba(255,255,255,.1)}.ch-drawer__grp a{display:block;padding:7px 6px;border-radius:8px;color:#c9d5ef;font-size:14px}.ch-drawer__grp a:hover{color:#fff;background:#ffffff0d}.ch-drawer__lrc{display:flex;align-items:center;gap:12px;margin:14px 0 0;padding:12px 14px;border-radius:12px;border:1px solid rgba(255,255,255,.16);background:#ffffff0a;color:#fff;font-weight:600;font-size:14px}.ch-drawer__lrc:hover{color:#fff;background:#ffffff14}.ch-drawer__about{margin:16px 6px 0;color:#9fb2da;font-size:13px;line-height:1.55}.ch-status--drawer{margin:12px 6px 0}@media (max-width: 767px){.ch-has-tabbar .ch-footer__grid{display:none}.ch-has-tabbar .ch-footer__bar{flex-direction:column;text-align:center;padding-block:18px 14px}.ch-has-tabbar .ch-footer__legal{justify-content:center}}
