.elementor .ed-check-list{font-family:var(--ed-font-body);font-size:13.5px;color:var(--ed-text-body);line-height:1.6;cursor: auto; & ul { list-style: none; margin: 0; padding: 0; display: flex; flex-direction: column; gap: 12px; } & li { display: flex; gap: 10px; align-items: flex-start; } & li::before { content: "\2713"; flex: 0 0 auto; width: 16px; height: 16px; margin-top: 2px; border: 1.5px solid #DFB863; border-radius: 50%; color: #DFB863; font-size: 9px; line-height: 13px; text-align: center; font-weight: 700; }\n}.elementor .ed-dash-list{font-family:var(--ed-font-body);font-size:13.5px;color:var(--ed-text-body);line-height:1.6;cursor: auto; & ul { list-style: none; margin: 0; padding: 0; display: grid; gap: 12px; } & li { display: flex; gap: 10px; } & li::before { content: "\2014"; color: #DFB863; flex: 0 0 auto; }\n}.elementor .ed-gold-tail{& span { background-image: linear-gradient(103deg,#9A7A20 0%,#F6E6BE 38%,#D4AF37 62%,#8A6C1C 100%); -webkit-background-clip: text; background-clip: text; color: transparent; }\n}.elementor .ed-card-gold{padding:24px;border-radius:20px;border-width:1px;border-color:var(--ed-border-gold);border-style:solid;background-image:linear-gradient(180deg, rgba(212,175,55,.10) 0%,rgba(212,175,55,.03) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#14120e;box-shadow:0px 1px 0px 0px rgba(246,230,190,.45) inset,0px 12px 40px 0px rgba(212,175,55,.20);}.elementor .ed-card-outline{padding:24px;border-radius:20px;border-width:1px;border-color:var(--ed-border-soft);border-style:solid;background-color:transparent;}.elementor .ed-card-panel{padding:24px;border-radius:20px;border-width:1px;border-color:var(--ed-border-hairline);border-style:solid;background-image:linear-gradient(180deg, #1A1817 0%,#141312 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#171514;box-shadow:0px 1px 0px 0px rgba(255,255,255,.06) inset,0px 2px 8px 0px rgba(0,0,0,.45);}.elementor .ed-hairline{width:100%;height:1px;min-height:1px;padding:0px;border-width:0px;background-color:var(--ed-border-hairline);}.elementor .ed-btn:active{transform:scale3d(0.985, 0.985, 1);}.elementor .ed-btn{font-family:var(--ed-font-body);font-weight:600;font-size:14px;letter-spacing:0.01em;line-height:1;text-decoration:none;padding-block-start:13px;padding-block-end:13px;padding-inline-start:26px;padding-inline-end:26px;border-radius:999px;border-width:1px;border-color:transparent;border-style:solid;transition:all 160ms;display:inline-flex;justify-content:center;align-items:center;white-space: nowrap;\n}.elementor .ed-section{width:100%;padding-block-start:120px;padding-block-end:120px;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--ed-black-ink);}.elementor .ed-hairline-gold{background-color:var(--ed-border-gold);}.elementor .ed-mono-num{font-family:var(--ed-font-mono);font-size:13px;color:var(--ed-gold-300);letter-spacing:0.1em;margin-block-end:20px;}.elementor .ed-caption{font-family:var(--ed-font-body);font-size:12px;color:var(--ed-text-faint);line-height:1.5;cursor: auto;\n}.elementor .ed-stat-label{font-family:var(--ed-font-body);font-weight:600;font-size:15px;color:var(--ed-text-heading);cursor: auto;\n}.elementor .ed-stat-value{font-family:var(--ed-font-display);font-weight:600;font-size:56px;color:var(--ed-gold-300);letter-spacing:-0.024em;line-height:1;}.elementor .ed-badge-gold{font-family:var(--ed-font-body);font-weight:600;font-size:11px;color:var(--ed-text-on-gold);letter-spacing:0.1em;line-height:1.2;text-transform:uppercase;padding-block-start:5px;padding-block-end:5px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;background-image:linear-gradient(180deg, #EBD199 0%,#C79E2E 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:inline-flex;align-self:flex-start;white-space: nowrap;\n}.elementor .ed-feature-icon{width:40px;height:40px;font-size:16px;color:var(--ed-gold-200);line-height:1;padding:0px;border-radius:10px;border-width:1px;border-color:var(--ed-border-gold);border-style:solid;background-color:rgba(212,175,55,0.10);display:flex;justify-content:center;align-items:center;}.elementor .ed-feature{display:flex;flex-direction:column;gap:14px;}.elementor .ed-card-interactive:hover,.elementor .ed-card-interactive:focus-visible{border-color:var(--ed-border-gold);box-shadow:0px 1px 0px 0px rgba(255,255,255,.06) inset,0px 10px 30px 0px rgba(0,0,0,.55);transform:translate3d(0px, -3px, 0px);}.elementor .ed-card-interactive{transition:all 240ms;}.elementor .ed-btn-full{width:100%;display:flex;}.elementor .ed-btn-lg{font-size:15px;padding-block-start:16px;padding-block-end:16px;padding-inline-start:34px;padding-inline-end:34px;}.elementor .ed-btn-sm{font-size:13px;padding-block-start:9px;padding-block-end:9px;padding-inline-start:18px;padding-inline-end:18px;}.elementor .ed-btn-ghost:hover,.elementor .ed-btn-ghost:focus-visible{color:var(--ed-text-heading);background-color:rgba(237,232,223,0.06);}.elementor .ed-btn-ghost{color:var(--ed-text-body);background-color:transparent;}.elementor .ed-btn-secondary:hover,.elementor .ed-btn-secondary:focus-visible{color:var(--ed-gold-200);border-color:var(--ed-gold-400);background-color:rgba(212,175,55,0.13);}.elementor .ed-btn-secondary{color:var(--ed-gold-200);border-width:1px;border-color:var(--ed-border-gold);border-style:solid;background-color:rgba(212,175,55,0.06);}.elementor .ed-btn-primary:hover,.elementor .ed-btn-primary:focus-visible{color:var(--ed-text-on-gold);background-image:linear-gradient(180deg, #F3E0AF 0%,#D4AF37 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 1px 0px 0px rgba(246,230,190,.45) inset,0px 12px 40px 0px rgba(212,175,55,.20);}.elementor .ed-btn-primary{color:var(--ed-text-on-gold);background-image:linear-gradient(180deg, #EBD199 0%,#C79E2E 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#D4AF37;box-shadow:0px 1px 0px 0px rgba(246,230,190,.45) inset,0px 2px 8px 0px rgba(0,0,0,.45);}.elementor .ed-small{font-family:var(--ed-font-body);font-size:13.5px;color:var(--ed-text-muted);line-height:1.6;cursor: auto;\n}.elementor .ed-body{max-width:52ch;font-family:var(--ed-font-body);font-size:15px;color:var(--ed-text-muted);line-height:1.66;cursor: auto;\n}.elementor .ed-lead{max-width:620px;font-family:var(--ed-font-body);font-size:17px;color:var(--ed-text-muted);line-height:1.62;cursor: auto;\n}.elementor .ed-h4{font-family:var(--ed-font-display);font-weight:600;font-size:18px;color:var(--ed-text-heading);letter-spacing:-0.008em;line-height:1.34;}.elementor .ed-h3{font-family:var(--ed-font-display);font-weight:600;font-size:22px;color:var(--ed-text-heading);letter-spacing:-0.012em;line-height:1.28;}.elementor .ed-h2{font-family:var(--ed-font-display);font-weight:600;font-size:30px;color:var(--ed-gold-100);letter-spacing:-0.016em;line-height:1.18;}.elementor .ed-h1{font-family:var(--ed-font-display);font-weight:600;font-size:40px;color:var(--ed-text-heading);letter-spacing:-0.02em;line-height:1.12;}.elementor .ed-display{font-family:var(--ed-font-display);font-weight:600;font-size:76px;color:var(--ed-text-heading);letter-spacing:-0.028em;line-height:1.02;}.elementor .ed-eyebrow{font-family:var(--ed-font-body);font-weight:500;font-size:11px;color:var(--ed-gold-200);letter-spacing:0.22em;line-height:1.2;text-transform:uppercase;}.elementor .ed-section-heading{max-width:620px;padding:0px;display:flex;flex-direction:column;gap:14px;}.elementor .ed-container{width:100%;max-width:1240px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:32px;padding-inline-end:32px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:56px;}.elementor .ed-section-raise{border-block-start-width:1px;background-color:var(--ed-black-raise);border-top-style: solid; border-top-color: var(--ed-border-hairline);\n}