.elementor .rev-pair-r{min-width:0;font-family:var(--heading-primary);font-weight:700;font-size:20px;color:#e9c877;letter-spacing:.3px;line-height:1.2em;text-align:start;margin:0;flex:1 1 0%}.elementor .rev-pair-l{min-width:0;font-family:var(--heading-primary);font-weight:700;font-size:20px;color:#e9c877;letter-spacing:.3px;line-height:1.2em;text-align:end;margin:0;flex:1 1 0%}.elementor .rev-pair{width:100%;padding-block-start:8px;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin:0;border-block-start-width:1px;border-block-end-width:0;border-inline-start-width:0;border-inline-end-width:0;border-color:#4a5878;border-style:solid;display:flex;flex-direction:row;gap:12px;align-items:center}.elementor .rev-pairs{width:100%;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.elementor .rev-link-top{padding:0;margin:0;display:flex;flex-direction:row;gap:8px;flex-wrap:wrap;justify-content:center;align-items:center}.elementor .rev-ic-xs{width:18px;height:14px;margin:0;flex:0 0 18px}.elementor .rev-ic--thunder{color:#8fd397}.elementor .rev-ic--plague{color:#52b35f}.elementor .rev-ic--n4{color:#74d0dc}.elementor .rev-ic--n3{color:#b993e8}.elementor .rev-ic--n2{color:#e3909a}.elementor .rev-ic--n1{color:#5fa3e3}.elementor .rev-ic--iron{color:#7d8b99}.elementor .rev-ic--bronze{color:#b9824a}.elementor .rev-ic--enemy{color:#d25c66}.elementor .rev-ic--silver{color:#aab6c8}.elementor .rev-ic--heaven{color:#d4a94f}.elementor .rev-head--plague{border-color:#52b35f;background-color:#29453a}.elementor .rev-head--thunder{border-color:#8fd397;background-color:#384c47}.elementor .rev-head--n7{border-color:#dce3ec;background-color:#4a505c}.elementor .rev-head--n6s{border-color:#e39443;background-color:#4c3d33}.elementor .rev-head--n6{border-color:#ebc48a;background-color:#4e4944}.elementor .rev-head--n5s{border-color:#cc4f98;background-color:#462d47}.elementor .rev-head--n5{border-color:#e58fc4;background-color:#4c3c52}.elementor .rev-head--n4s{border-color:#3e9fae;background-color:#24404d}.elementor .rev-head--n4{border-color:#74d0dc;background-color:#314c58}.elementor .rev-head--n3s{border-color:#9a6bda;background-color:#3a3457}.elementor .rev-head--n3{border-color:#b993e8;background-color:#423d5b}.elementor .rev-head--n2s{border-color:#d4503f;background-color:#482d32}.elementor .rev-head--n2{border-color:#e3909a;background-color:#4c3c48}.elementor .rev-head--n1s{border-color:#3f7cc4;background-color:#243852}.elementor .rev-head--n1{border-color:#5fa3e3;background-color:#2c4159}.elementor .rev-head--iron{border-color:#7d8b99;background-color:#333b48}.elementor .rev-head--bronze{border-color:#b9824a;background-color:#423935}.elementor .rev-head--enemy{border-color:#d25c66;background-color:#3f2229}.elementor .rev-head--silver{border-color:#aab6c8;background-color:#3e4653}.elementor .rev-head--heaven{border-color:#d4a94f;background-color:#484236}.elementor .rev-ic-sm{width:22px;height:18px;margin:0;flex:0 0 22px}.elementor .rev-chip-text{font-family:var(--heading-ternary);font-weight:500;font-size:13.5px;color:#c6cfdd;line-height:1.35em;margin:0}.elementor .rev-chip{width:auto;max-width:max-content;padding-block-start:9px;padding-block-end:9px;padding-inline-start:12px;padding-inline-end:14px;margin:0;border-radius:10px;border-block-start-width:3px;border-block-end-width:0;border-inline-start-width:0;border-inline-end-width:0;border-style:solid;display:flex;flex-direction:row;gap:10px;flex:0 1 auto;align-items:center}.elementor .rev-legend{padding:0;margin:0;display:flex;flex-direction:row;gap:10px;flex-wrap:wrap;align-items:stretch}.elementor .rev-li-text{font-family:var(--heading-ternary);font-weight:400;font-size:15px;color:#c6cfdd;line-height:1.6em;margin:0}.elementor .rev-verse{font-family:var(--heading-ternary);font-weight:400;font-size:15.5px;color:#c6cfdd;line-height:1.75em;font-style:italic;margin:0}.elementor .rev-body{padding-block-start:16px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;margin:0;border-block-start-width:1px;border-block-end-width:0;border-inline-start-width:0;border-inline-end-width:0;border-color:#33405a;border-style:solid;display:flex;flex-direction:column;gap:10px}.elementor .rev-card-title{font-family:var(--heading-primary);font-weight:700;font-size:24px;color:#e9c877;letter-spacing:.3px;line-height:1.15em;margin:0}.elementor .rev-ic{width:30px;height:26px;margin:0;flex:0 0 30px}.elementor .rev-icons{padding:0;margin:0;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;align-items:center}.elementor .rev-center{text-align:center;justify-content:center;align-items:center}.elementor .rev-head{padding-block-start:16px;padding-block-end:14px;padding-inline-start:20px;padding-inline-end:20px;margin:0;border-block-start-width:3px;border-block-end-width:0;border-inline-start-width:0;border-inline-end-width:0;border-style:solid;display:flex;flex-direction:column;gap:10px}.elementor .rev-card{overflow:hidden;padding:0;margin:0;border-radius:14px;border-width:1px;border-color:#33405a;border-style:solid;background-color:#1c222e;display:flex;flex-direction:column;gap:0}.elementor .rev-grow{flex:1 1 auto}.elementor .rev-col{padding:0;margin:0;display:flex;flex-direction:column;gap:16px}.elementor .rev-cell{min-width:0;flex:1 1 300px}.elementor .rev-row{width:100%;padding:0;margin:0;display:flex;flex-direction:row;gap:20px;flex-wrap:wrap;align-items:stretch}.elementor .rev-summary-text{font-family:var(--heading-ternary);font-weight:400;font-size:16px;color:#c6cfdd;line-height:1.75em;margin:0}.elementor .rev-eyebrow{font-family:var(--heading-ternary);font-weight:600;font-size:12.5px;color:#d4a94f;letter-spacing:2px;line-height:1.4em;text-transform:uppercase;margin:0}.elementor .rev-summary{padding-block-start:22px;padding-block-end:24px;padding-inline-start:26px;padding-inline-end:26px;margin:0;border-radius:14px;border-width:1px;border-color:#d4a94f;border-style:solid;background-color:#0e1219;display:flex;flex-direction:column;gap:10px}.elementor .rev-figure{width:100%;height:auto;margin:0;border-radius:14px;border-width:1px;border-color:#33405a;border-style:solid}.elementor .rev-stack{width:100%;padding:0;margin:0;display:flex;flex-direction:column;gap:28px}.elementor .ls-card{padding-block-start:24px;padding-block-end:24px;padding-inline-start:28px;padding-inline-end:28px;margin:0;border-radius:14px;border-width:1px;border-color:#33405a;border-style:solid;background-color:#1c222e;display:flex;flex-direction:column;gap:12px}.elementor .ls-small{font-family:var(--heading-ternary);font-weight:400;font-size:14px;color:#96a3b8;line-height:1.6em;margin:0}.elementor .ls-lede{max-width:640px;font-family:var(--heading-ternary);font-weight:400;font-size:clamp(17px, 2vw, 21px);color:#c6cfdd;line-height:1.55em;text-align:center;font-style:italic;margin:0}.elementor .ls-eyebrow{font-family:var(--heading-ternary);font-weight:600;font-size:13px;color:#d4a94f;letter-spacing:2px;line-height:1.4em;text-transform:uppercase;margin:0}.elementor .ls-h1{font-family:var(--heading-primary);font-weight:700;font-size:clamp(46px, 6.5vw, 76px);color:#e9c877;letter-spacing:.5px;line-height:1.04em;text-align:center;margin:0}.elementor .rev-lede-s{max-width:780px}.elementor .rev-note-s{max-width:620px;text-align:center}.elementor .rev-hero-s{width:100%;padding-block-start:104px;padding-block-end:76px;padding-inline-start:24px;padding-inline-end:24px;margin:0;border-block-start-width:0;border-block-end-width:1px;border-inline-start-width:0;border-inline-end-width:0;border-color:#33405a;border-style:solid;background-color:#0e1219;display:flex;flex-direction:column;gap:20px;justify-content:center;align-items:center}.elementor .rev-key-card-s{width:100%;max-width:1140px}.elementor .rev-key-s{width:100%;padding-block-start:48px;padding-block-end:0;padding-inline-start:24px;padding-inline-end:24px;margin:0;background-color:#131720;display:flex;flex-direction:column;align-items:center}