.elementor-9 .elementor-element.elementor-element-0fc2d27{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-4871c4e{--display:flex;--padding-top:140px;--padding-bottom:90px;--padding-left:16px;--padding-right:16px;}body.elementor-page-9:not(.elementor-motion-effects-element-type-background), body.elementor-page-9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#070807;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-9 .elementor-element.elementor-element-4871c4e{--content-width:880px;}}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-0fc2d27{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-4871c4e{--padding-top:110px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}}/* Start custom CSS */body{background:#070807}
.ca-grid-bg{position:fixed;inset:0;z-index:-1;pointer-events:none;background-image:linear-gradient(rgba(157,230,0,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(157,230,0,.045) 1px,transparent 1px);background-size:64px 64px;-webkit-mask-image:radial-gradient(ellipse at 50% 0%,#000 30%,transparent 75%);mask-image:radial-gradient(ellipse at 50% 0%,#000 30%,transparent 75%)}
.ca-nav{position:fixed;top:0;left:0;right:0;z-index:999;background:rgba(7,8,7,.8);backdrop-filter:blur(14px);border-bottom:1px solid #1f241b}
.ca-nav .in{width:min(1200px,100% - 32px);margin:auto;display:flex;align-items:center;justify-content:space-between;height:78px}
.ca-brand{display:flex;align-items:center;gap:12px;font:700 18px Unbounded,sans-serif;color:#fff;text-decoration:none}
.ca-brand .m{width:40px;height:40px;border-radius:12px;background:#141f14;border:1px solid #2A3D1A;display:grid;place-items:center}
.ca-brand small{display:block;font:500 11px Poppins,sans-serif;color:#9DE600;letter-spacing:.12em;text-transform:uppercase;margin-top:2px}
.ca-navbtn{padding:11px 20px;border-radius:999px;border:1.5px solid #33402a;color:#fff!important;font:600 14px Poppins,sans-serif;text-decoration:none}
.ce-wrap{font-family:Poppins,sans-serif;color:#c4c9bf;text-align:center}
.ce-tick{width:76px;height:76px;margin:0 auto 22px;border-radius:50%;background:#9DE600;color:#0A0A0A;display:grid;place-items:center;font:800 34px Unbounded,sans-serif;box-shadow:0 0 0 12px rgba(157,230,0,.12)}
.ce-eyebrow{color:#9DE600;font:600 13px Poppins,sans-serif;letter-spacing:.14em;text-transform:uppercase;margin:0 0 12px}
.ce-h1{font:700 clamp(30px,5vw,52px)/1.1 Unbounded,sans-serif;color:#fff;margin:0 0 16px;letter-spacing:-.02em}
.ce-lead{font-size:17px;line-height:1.7;max-width:640px;margin:0 auto 26px}.ce-lead b{color:#fff}
.ce-fee{display:inline-grid;grid-template-columns:auto auto;gap:6px 18px;text-align:left;padding:18px 26px;border:1px solid #4a6a12;border-radius:20px;background:linear-gradient(160deg,#1a2410,#0e110c 60%);margin-bottom:40px}
.ce-fee span{color:#8a9183;font-size:14px;align-self:center}.ce-fee b{color:#fff;font:700 18px Unbounded,sans-serif}
.ce-h2{font:700 24px Unbounded,sans-serif;color:#fff;margin:0 0 18px}
.ce-pay{display:grid;grid-template-columns:1fr 1fr;gap:16px;text-align:left;margin-bottom:28px}
.ce-card{background:#121511;border:1px solid #2b3324;border-radius:22px;padding:24px}
.ce-t{color:#9DE600;font:600 13px Poppins,sans-serif;letter-spacing:.1em;text-transform:uppercase;margin-bottom:12px}
.ce-card dl{display:grid;grid-template-columns:auto 1fr;gap:8px 14px;margin:0}
.ce-card dt{color:#8a9183;font-size:14px}.ce-card dd{margin:0;color:#fff;font-weight:600;font-size:15px;word-break:break-all}
.ce-card dd.todo{color:#FFC20C}
.ce-steps{list-style:none;padding:0;margin:0 auto 28px;max-width:520px;display:grid;gap:12px;text-align:left}
.ce-steps li{display:flex;gap:12px;align-items:center;color:#e4eadb}
.ce-steps b{flex:none;width:32px;height:32px;border-radius:50%;background:#9DE600;color:#0A0A0A;display:grid;place-items:center;font:700 13px Unbounded,sans-serif}
.ce-wa{display:inline-flex;align-items:center;gap:10px;padding:17px 32px;border-radius:999px;background:#25D366;color:#fff!important;font:600 17px Poppins,sans-serif;text-decoration:none;box-shadow:0 14px 40px rgba(37,211,102,.25);transition:transform .2s}
.ce-wa:hover{transform:translateY(-2px)}
.ce-fine{font-size:13px;color:#8a9183;margin-top:18px}.ce-fine a{color:#9DE600}
@media (max-width:640px){.ce-pay{grid-template-columns:1fr}.ca-navbtn{padding:9px 14px;font-size:13px}}
/* Fee breakdown with coupon, bank cards with copy buttons */
.ce-fee{display:inline-flex;flex-direction:column;gap:6px;min-width:300px}
.ce-fee>div{display:flex;justify-content:space-between;align-items:center;gap:24px}
.ce-fee .ce-disc b{color:#c6f432;font-size:16px}
.ce-fee .ce-disc i{font-style:normal;color:#c6f432}
.ce-fee .ce-total{margin-top:6px;padding-top:10px;border-top:1px dashed #3a4a22}
.ce-fee .ce-total span{color:#fff}
.ce-fee .ce-total b{color:#FFC20C;font-size:22px}
.ce-note{color:#8a9183;margin:-6px 0 18px}
.ce-card dd{display:flex;align-items:center;justify-content:space-between;gap:10px}
.ce-card dd .todo{color:#FFC20C}
.ce-copy{flex:0 0 auto;padding:5px 12px;border:1px solid #4a6a12;border-radius:999px;background:transparent;color:#c6f432;font:600 12px inherit;cursor:pointer}
.ce-copy:hover{background:#c6f432;color:#0e110c}
@media (max-width:640px){.ce-fee{display:flex;min-width:0;width:100%;padding:16px 18px}.ce-card{padding:18px}.ce-card dl{grid-template-columns:1fr;gap:2px}.ce-card dt{margin-top:8px}}

.ce-fee>div[hidden]{display:none}/* End custom CSS */