.cg:not(#cu){font-family:var(--e-global-typography-text-font-family,"Inter"),system-ui,sans-serif;color:#34465D;line-height:1.65}.cg h2:not(#cu),.cg h3:not(#cu),.cg .cg-k:not(#cu){font-family:var(--e-global-typography-primary-font-family,"Rubik"),system-ui,sans-serif}.cg-card:not(#cu){background:#fff;border:1px solid #D9E5EF;border-radius:18px;padding:26px 28px;margin:0 0 14px;box-shadow:0 12px 32px -24px rgb(18 45 78 / .35)}.cg-card--mint:not(#cu){background:#ECFBF6;border:0;border-left:5px solid #1BD79C}.cg h2:not(#cu){margin:0 0 6px;color:#173855;font-size:26px;line-height:1.25;font-weight:700}.cg h2:not(#cu)::after{content:"";display:block;width:56px;height:4px;margin-top:10px;border-radius:4px;background:linear-gradient(105deg,#183d86 0%,#4934ff 45%,#3489ef 70%,#1bd79c 100%)}.cg-card--mint h2:not(#cu){color:#0E8F67}.cg p:not(#cu){margin:12px 0 0;font-size:17px}.cg-sub:not(#cu){margin:12px 0 0;color:#5A6B80;font-size:15px}.cg-pills:not(#cu){display:flex;flex-wrap:wrap;gap:8px;margin:16px 0 0;padding:0;list-style:none}.cg-pills a:not(#cu){display:inline-block;padding:6px 14px;border-radius:999px;background:#EEF5FE;border:1px solid #C9DCF7;color:#183D86;font-weight:700;font-size:14px;text-decoration:none}.cg-pills a:hover:not(#cu){background:#183D86;color:#fff}.cg-feature:not(#cu){background-color:#183d86;position:relative;overflow:hidden;display:block;border-radius:20px;padding:30px 30px 26px;margin:0 0 14px;color:#fff;text-decoration:none;background-image:linear-gradient(180deg,rgb(255 255 255 / .16) 0%,#fff0 46%),linear-gradient(105deg,#061a2d 0%,#183d86 29%,#4934ff 58%,#3489ef 77%,#1bd79c 100%);box-shadow:0 18px 40px -22px rgb(6 26 45 / .9)}.cg-feature .cg-tag:not(#cu){display:inline-block;padding:4px 12px;border-radius:999px;background:#fff;color:#061a2d;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.cg-feature h3:not(#cu){margin:14px 0 8px;font-size:30px;line-height:1.2;color:#fff}.cg-feature p:not(#cu){margin:0;color:rgb(255 255 255 / .92);font-size:16px;max-width:620px}.cg-feature .cg-meta:not(#cu){margin-top:16px;display:flex;flex-wrap:wrap;gap:10px;align-items:center;font-size:13px;color:rgb(255 255 255 / .85)}.cg-feature .cg-go:not(#cu){margin-left:auto;padding:10px 18px;border-radius:999px;background:#fff;color:#061a2d;font-weight:800;font-size:14px}.cg-grid:not(#cu){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:16px 0 0}.cg-item:not(#cu){display:flex;flex-direction:column;gap:8px;padding:18px;border:1px solid #E1EAF2;border-radius:14px;background:#F7FAFD;text-decoration:none;color:#34465D;transition:transform .15s,box-shadow .15s,border-color .15s}.cg-item:hover:not(#cu){transform:translateY(-2px);border-color:#9fc4f0;box-shadow:0 12px 26px -18px rgb(16 41 71 / .6)}.cg-item .cg-k:not(#cu){display:inline-flex;align-self:flex-start;padding:3px 10px;border-radius:999px;background:linear-gradient(135deg,#1BD79C,#3489EF);color:#061a2d;font-size:12px;font-weight:800}.cg-item strong:not(#cu){font-family:var(--e-global-typography-primary-font-family,"Rubik"),system-ui,sans-serif;color:#173855;font-size:18px;line-height:1.3}.cg-item span:not(#cu){font-size:15px;line-height:1.55}.cg-item em:not(#cu){font-style:normal;font-size:13px;color:#5A6B80}.cg-checks:not(#cu){list-style:none;padding:0;margin:14px 0 0}.cg-checks li:not(#cu){position:relative;padding-left:34px;margin:0 0 12px;font-size:16px}.cg-checks li:not(#cu)::before{content:"\2713";position:absolute;left:0;top:2px;width:22px;height:22px;border-radius:50%;background:#1BD79C;color:#fff;font-size:13px;font-weight:800;display:flex;align-items:center;justify-content:center}.cg-side:not(#cu){background:#fff;border:1px solid #D9E5EF;border-radius:18px;padding:20px 22px;margin:0 0 14px;box-shadow:0 12px 32px -24px rgb(18 45 78 / .35)}.cg-side h3:not(#cu){margin:0 0 10px;color:#173855;font-size:18px}.cg-toc:not(#cu){list-style:none;margin:0;padding:0;counter-reset:t}.cg-toc li:not(#cu){counter-increment:t}.cg-toc a:not(#cu){display:flex;gap:10px;padding:8px 10px;border-radius:8px;color:#34465D;text-decoration:none;font-size:15px}.cg-toc a:not(#cu)::before{content:counter(t);min-width:22px;height:22px;border-radius:6px;background:#EEF5FE;color:#183D86;font-size:12px;font-weight:800;display:flex;align-items:center;justify-content:center}.cg-toc a:hover:not(#cu){background:#F3F7FB;color:#173855}.cg-spot:not(#cu){background-color:#183d86;display:block;min-height:250px;border-radius:18px;padding:22px;margin:0 0 14px;color:#fff;text-decoration:none;background-image:linear-gradient(180deg,rgb(255 255 255 / .14) 0%,#fff0 46%),linear-gradient(105deg,#061a2d 0%,#183d86 45%,#3a2fb8 100%);box-shadow:0 14px 30px -18px rgb(6 26 45 / .9)}.cg-spot h3:not(#cu){margin:0 0 8px;color:#fff;font-size:20px}.cg-spot p:not(#cu){margin:0 0 16px;color:rgb(255 255 255 / .88);font-size:15px}.cg-spot ul:not(#cu){list-style:none;margin:0 0 18px;padding:0}.cg-spot li:not(#cu){padding:4px 0 4px 22px;position:relative;font-size:14px;color:rgb(255 255 255 / .92)}.cg-spot li:not(#cu)::before{content:"";position:absolute;left:4px;top:11px;width:8px;height:8px;border-radius:50%;background:#1BD79C}.cg-spot .cg-btn:not(#cu){display:inline-block;padding:10px 18px;border-radius:999px;background:#fff;color:#061a2d;font-weight:800;font-size:14px}.cg-spot--tall:not(#cu){min-height:600px;display:flex;flex-direction:column}.cg-spot--tall .cg-btn:not(#cu){margin-top:auto;align-self:flex-start}.cg-mini:not(#cu){list-style:none;margin:0;padding:0}.cg-mini li:not(#cu){display:flex;justify-content:space-between;gap:10px;padding:8px 0;border-bottom:1px dashed #E1EAF2;font-size:14px}.cg-mini li:last-child:not(#cu){border-bottom:0}.cg-mini b:not(#cu){color:#0E8F67}html:not(#cu){scroll-behavior:smooth}.cg [id]:not(#cu){scroll-margin-top:140px}@media(max-width:1024px){.cg-spot--tall:not(#cu){min-height:0}}@media(max-width:767px){.cg-card:not(#cu){padding:20px 18px}.cg h2:not(#cu){font-size:22px}.cg-feature:not(#cu){padding:22px 20px}.cg-feature h3:not(#cu){font-size:24px}.cg-grid:not(#cu){grid-template-columns:1fr}.cg-feature .cg-go:not(#cu){margin-left:0}}.cg-join:not(#cu){border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:0;border-bottom:0;box-shadow:none}.cg-sc:not(#cu){margin-bottom:14px!important}.cg-sc>.elementor-widget-container:not(#cu){background:#fff;border:1px solid #D9E5EF;border-top:0;border-radius:0 0 18px 18px;padding:4px 28px 24px;box-shadow:0 12px 32px -24px rgb(18 45 78 / .35)}.cg h3:not(#cu){margin:18px 0 4px;color:#173855;font-size:19px;line-height:1.3}.cg-tw:not(#cu){overflow-x:auto;margin:16px 0 0;border:1px solid #D9E5EF;border-radius:12px}.cg-tbl:not(#cu){width:100%;min-width:480px;border-collapse:collapse;font-size:15px}.cg-tbl th:not(#cu){background:#F3F7FB;color:#173855;text-align:left;padding:10px 14px;font-size:12px;text-transform:uppercase;letter-spacing:.05em}.cg-tbl td:not(#cu){padding:10px 14px;border-top:1px solid #E6EEF5;color:#34465D;font-variant-numeric:tabular-nums}.cg-tbl tr.cg-hl td:not(#cu){background:#ECFBF6;font-weight:700;color:#0E8F67}.cg-add:not(#cu){background:#FFF8EC;border:2px dashed #F59E0B;border-radius:14px;padding:16px 18px;margin:16px 0 0;font-size:15px;color:#7A4B00}.cg-add b:not(#cu){color:#B45309}.cg h2:not(#cu){color:#173855!important}.cg-card--mint h2:not(#cu){color:#0E8F67!important}.cg-spot h3:not(#cu),.cg-feature h3:not(#cu){color:#fff!important}.cg-sc .cocupgrade-heroes:not(#cu){background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;margin:0!important;color:#34465D!important}.cg-sc .cocupgrade-heroes__table-wrap:not(#cu){overflow:auto;max-height:560px;margin:14px 0 0;border:1px solid #D9E5EF!important;border-radius:12px;background:#fff!important;box-shadow:none!important}.cg-sc table:not(#cu){width:100%;min-width:560px;border-collapse:collapse!important;margin:0!important;background:#fff!important;font-size:15px}.cg-sc caption:not(#cu){caption-side:top;text-align:left!important;padding:12px 14px 8px!important;color:#173855!important;font-weight:700;font-size:14px;background:#fff!important}.cg-sc thead:not(#cu){position:sticky;top:0;z-index:1;background:linear-gradient(105deg,#061a2d 0%,#183d86 45%,#3a2fb8 100%)!important}.cg-sc thead tr:not(#cu){background:transparent!important}.cg-sc thead th:not(#cu){background:transparent!important;background-image:none!important;color:#fff!important;font-size:12px!important;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:11px 14px!important;text-align:left!important;white-space:nowrap;border:0!important}.cg-sc tbody tr:not(#cu){opacity:1!important;background:none!important}.cg-sc tbody td:not(#cu),.cg-sc tbody th:not(#cu){color:#34465D!important;background:#fff!important;padding:10px 14px!important;border:0!important;border-top:1px solid #E6EEF5!important;opacity:1!important;font-variant-numeric:tabular-nums;white-space:nowrap;text-align:left!important}.cg-sc tbody tr:nth-child(even) td:not(#cu),.cg-sc tbody tr:nth-child(even) th:not(#cu){background:#F7FAFD!important}.cg-sc tbody td:first-child:not(#cu),.cg-sc tbody th:first-child:not(#cu){font-weight:700;color:#173855!important}.cg-sc tbody tr:last-child td:not(#cu){background:#ECFBF6!important;color:#0E8F67!important;font-weight:700}@media(max-width:767px){.cg-sc>.elementor-widget-container:not(#cu){padding:4px 14px 18px}}.cg-ft figure:not(#cu),.cg-ft .wp-caption:not(#cu){width:100%!important;max-width:100%!important;margin:0!important;overflow:hidden;border:1px solid #D9E5EF;border-radius:18px;background:#061a2d;box-shadow:0 14px 34px -20px rgb(16 41 71 / .65)}.cg-ft img:not(#cu){display:block;width:100%!important;height:auto!important;aspect-ratio:16/9;object-fit:cover;border-radius:17px 17px 0 0!important}.cg-ft figcaption:not(#cu),.cg-ft .widget-image-caption:not(#cu){display:block;margin:0!important;padding:10px 16px!important;border-top:1px solid rgb(218 240 255 / .34);background-image:linear-gradient(180deg,rgb(255 255 255 / .16) 0%,#fff0 46%),linear-gradient(105deg,#061a2d 0%,#183d86 29%,#4934ff 58%,#3489ef 77%,#1bd79c 100%);color:#fff!important;font-family:var(--e-global-typography-primary-font-family,"Rubik"),system-ui,sans-serif;font-weight:700;font-size:15px;line-height:1.4;text-align:left;font-style:normal;text-shadow:0 1px 2px rgb(0 0 0 / .35)}@media(max-width:767px){.cg-ft figure:not(#cu),.cg-ft .wp-caption:not(#cu){border-radius:14px}.cg-ft img:not(#cu){border-radius:13px 13px 0 0!important}.cg-ft figcaption:not(#cu),.cg-ft .widget-image-caption:not(#cu){padding:8px 12px!important;font-size:13px}}.cg-sc .cocupgrade-heroes:not(#cu),.cg-sc .cocupgrade-heroes>*:not(.cocupgrade-heroes__table-wrap):not(#cu){background:transparent!important;padding:0!important;border-radius:0!important;box-shadow:none!important}.cg-sc .cocupgrade-heroes__table-wrap:not(#cu){max-height:none!important;overflow-x:auto!important;overflow-y:visible!important;overscroll-behavior-x:contain;touch-action:pan-x pan-y;-webkit-overflow-scrolling:touch}.cg-sc thead:not(#cu){position:static!important}@media(max-width:767px){.cg-sc table:not(#cu){min-width:520px;font-size:14px}.cg-sc tbody td:not(#cu),.cg-sc tbody th:not(#cu),.cg-sc thead th:not(#cu){padding:9px 10px!important}}