.promotion_app__BQrjy{--paper:#f0eee5;--muted:#a6ab9d;--line:#343a2f;--gold:#d8bf8b;--green:#a4c7ab;position:fixed;inset:0;height:100dvh;overflow:auto;background:#11120f;color:var(--paper);font:15px/1.65 Segoe UI,Noto Sans,Nirmala UI,Leelawadee UI,Tahoma,Arial,sans-serif;isolation:isolate;cursor:auto;scroll-behavior:smooth}.promotion_app__BQrjy *{box-sizing:border-box}.promotion_app__BQrjy a{color:inherit;text-decoration:none}.promotion_app__BQrjy button,.promotion_app__BQrjy input,.promotion_app__BQrjy select,.promotion_app__BQrjy textarea{font:inherit}.promotion_app__BQrjy a,.promotion_app__BQrjy button{touch-action:manipulation}.promotion_app__BQrjy button{cursor:pointer}.promotion_app__BQrjy button:disabled{cursor:not-allowed;opacity:.45}.promotion_app__BQrjy a:focus-visible,.promotion_app__BQrjy button:focus-visible,.promotion_app__BQrjy input:focus-visible,.promotion_app__BQrjy select:focus-visible,.promotion_app__BQrjy textarea:focus-visible{outline:2px solid var(--gold);outline-offset:4px}.promotion_app__BQrjy :is(h1,h2,h3,p){margin:0}.promotion_app__BQrjy :is(h1,h2,h3){font-weight:450;line-height:1.2}.promotion_app__BQrjy h2{font-size:25px;letter-spacing:-.025em}.promotion_app__BQrjy h3{font-size:17px}.promotion_header__YPF63{max-width:1440px;margin:auto;min-height:96px;padding:18px 44px;border-bottom:1px solid var(--line);display:flex;gap:28px;align-items:center;justify-content:space-between}.promotion_brand__SItko{display:flex;align-items:center;gap:14px;font-family:Georgia,serif;letter-spacing:3px;font-size:24px}.promotion_mark__6duQd{width:36px;height:42px;display:grid;place-items:center;font-family:Georgia,serif;font-size:29px;letter-spacing:-5px;padding-inline-end:5px;color:var(--gold);border:1px solid #a58c56;clip-path:polygon(0 0,100% 0,100% 80%,50% 100%,0 80%)}.promotion_brand__SItko small{font-family:Segoe UI,sans-serif;display:block;font-size:9px;letter-spacing:2px;color:var(--muted);margin-top:5px}.promotion_headerActions__fyTQ5{display:flex;align-items:center;gap:20px}.promotion_home__xFU9r{color:var(--muted)!important;font-size:13px}.promotion_language__D3YSZ{background:#151710;color:#d0d2c9;border:1px solid var(--line);padding:9px 11px;max-width:160px;border-radius:4px}.promotion_layout__OKEfj{max-width:1440px;min-height:calc(100dvh - 98px);margin:auto;display:grid;grid-template-columns:224px minmax(0,1fr)}.promotion_sidebar___7pk9{padding:34px 20px 30px 32px;border-inline-end:1px solid var(--line);display:flex;flex-direction:column;gap:6px}.promotion_navButton__dyQJ0{display:flex;align-items:center;gap:12px;width:100%;background:none;border:1px solid transparent;border-radius:4px;padding:11px 12px;text-align:start;color:var(--muted);font-size:13px!important}.promotion_navButton__dyQJ0:hover{color:var(--paper);background:#ffffff04}.promotion_active__1n0Pv{color:var(--gold);border-color:#d8bf8b26;background:#d8bf8b0a}.promotion_navIcon__jB588{font-size:17px;width:19px;text-align:center}.promotion_sidebarNote__gARQY{font-size:11px;color:#838b79;margin-top:auto;padding:50px 12px 0;line-height:1.8}.promotion_main__UUflY{min-width:0;padding:38px 48px 70px;background:radial-gradient(ellipse at 85% 0,#5b6b3a1c,transparent 45%)}.promotion_topline__bJcdW{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px}.promotion_eyebrow__aU0Cy{font-size:10px;letter-spacing:2.4px;color:var(--gold);font-weight:650}.promotion_pill__udi_Q{display:inline-flex;align-items:center;gap:7px;border:1px solid var(--line);border-radius:20px;padding:4px 10px;font-size:11px;color:#bdc3b3;line-height:1.5}.promotion_pill__udi_Q:before{content:"";width:5px;height:5px;background:currentColor;border-radius:50%;flex-shrink:0}.promotion_good__xHmq0{color:var(--green);border-color:#a4c7ab44}.promotion_warning__fOlG_{color:#dbc08a;border-color:#a5936044}.promotion_bad__6igEh{color:#e7a299;border-color:#e7a29944}.promotion_hero__W69by{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(215px,.75fr);gap:38px;padding:8px 0 36px;border-bottom:1px solid var(--line);align-items:center}.promotion_hero__W69by h1{font-family:Georgia,"Noto Serif",serif;white-space:pre-line;font-size:clamp(37px,4.2vw,63px);line-height:1.1;letter-spacing:-.045em;margin-bottom:22px}.promotion_hero__W69by p{color:var(--muted);max-width:580px;font-size:14px}.promotion_heroArt__w7xQi{aspect-ratio:1;position:relative;display:grid;place-items:center;overflow:hidden}.promotion_orbit__ihlbg{position:absolute;width:88%;height:88%;border:1px solid #a2aa7326;border-radius:50%;transform:rotate(-32deg)}.promotion_orbit__ihlbg:after{content:"";position:absolute;inset:18%;border:1px solid #a2aa7333;border-radius:50%}.promotion_rune__znXPV{font-family:Georgia,serif;font-size:110px;color:var(--gold);width:130px;height:150px;display:grid;place-items:center;line-height:1;border:1px solid #d8bf8b65;transform:rotate(-9deg);background:linear-gradient(150deg,#d8bf8b16,#121610);box-shadow:0 0 60px #a6b7690c;clip-path:polygon(0 0,100% 0,100% 78%,50% 100%,0 78%)}.promotion_dot__OaWIU{position:absolute;top:14%;left:21%;width:7px;height:7px;border-radius:50%;background:#a4c7ab;box-shadow:0 0 14px #a4c7ab50}.promotion_heroActions__s_0Xi{display:flex;gap:12px;margin-top:26px;flex-wrap:wrap}.promotion_primary__zKO_H,.promotion_secondary__tSCwM{display:inline-flex;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:9px 18px;border-radius:4px;line-height:1.5;text-align:center;font-size:13px!important;font-weight:600}.promotion_primary__zKO_H{border:1px solid var(--gold);background:var(--gold);color:#171a12!important}.promotion_primary__zKO_H:hover:not(:disabled){background:#e8d3a9}.promotion_secondary__tSCwM{border:1px solid #505841;background:transparent;color:var(--paper)}.promotion_secondary__tSCwM:hover:not(:disabled){background:#d8bf8b09;border-color:var(--gold)}.promotion_section__z7Coc{padding-top:32px}.promotion_sectionHeading__Ujf2l{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:18px}.promotion_sectionHeading__Ujf2l p{color:var(--muted);font-size:13px;margin-top:8px}.promotion_notice__272L0{padding:16px 19px;border:1px solid #b8a06a3d;border-inline-start:3px solid #b8a06a;border-radius:3px;background:#b8a06a08;color:#c9c8b4;font-size:12px;margin-top:24px;line-height:1.8}.promotion_notice__272L0 strong{color:#e1cf9e;font-size:12px;display:block;margin-bottom:5px;font-weight:600}.promotion_error__nDSZE{border-color:#b66d624f;border-inline-start-color:#d49385;color:#e2b3a9;background:#b66d6209}.promotion_success__viivX{border-color:#8dad804f;border-inline-start-color:#a4c7ab;color:#bed6b7;background:#8dad8009}.promotion_metadata__gdnRq{display:flex;gap:23px;flex-wrap:wrap;color:var(--muted);font-size:11px;padding-block:20px;border-bottom:1px solid var(--line)}.promotion_metadata__gdnRq span{display:flex;gap:7px;align-items:center}.promotion_metadata__gdnRq strong{font-weight:500;color:var(--paper)}.promotion_switches___aiqN{display:flex;gap:10px;flex-wrap:wrap;margin-top:15px}.promotion_steps___uXRW{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:20px}.promotion_step__aEghD{border-top:1px solid var(--line);padding-top:16px;font-size:12px;color:#c5c9bd}.promotion_stepNumber__VqnJR{display:block;font-family:Georgia,serif;font-size:25px;line-height:1.2;color:#7c886b;margin-bottom:12px}.promotion_cards__9Hbgw{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.promotion_card__W3Y70{min-width:0;border:1px solid var(--line);border-radius:5px;padding:22px;background:#171a14}.promotion_cardTitle__0uNhD{font-size:11px;color:var(--muted)}.promotion_metric__erlwu{font-size:31px;font-family:Georgia,serif;margin-top:8px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.025em}.promotion_metric__erlwu small{font-size:12px;color:var(--muted);font-family:Segoe UI,sans-serif;margin-inline-start:5px}.promotion_muted__AA6S0{color:var(--muted);font-size:12px;line-height:1.8}.promotion_empty__2wWEQ{padding:28px;border:1px dashed var(--line);color:var(--muted);font-size:13px;border-radius:4px;margin-top:16px}.promotion_panel__wA5I_{border:1px solid var(--line);border-radius:5px;padding:24px;background:#171a14;margin-top:18px}.promotion_panel__wA5I_ h3{margin-bottom:15px}.promotion_form__0YLJ4{display:flex;flex-direction:column;gap:16px;max-width:680px;margin-top:22px}.promotion_field__XqXDh{display:flex;flex-direction:column;gap:7px;font-size:12px;color:var(--muted)}.promotion_field__XqXDh input,.promotion_field__XqXDh select,.promotion_field__XqXDh textarea{width:100%;background:#10130e;border:1px solid #454c3c;border-radius:3px;padding:11px 12px;color:var(--paper);outline-offset:3px}.promotion_field__XqXDh textarea{min-height:110px;resize:vertical}.promotion_check__O96Or{display:flex;align-items:flex-start;gap:10px;color:#c7cbbe;font-size:12px}.promotion_check__O96Or input{accent-color:var(--gold);margin-top:5px;flex:0 0 auto;width:16px;height:16px}.promotion_actions__Wjw0W{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.promotion_tableWrap__s_Nx2{overflow:auto;max-width:100%;margin-top:20px;border:1px solid var(--line);border-radius:4px}.promotion_table__JW5CN{border-collapse:collapse;width:100%;text-align:start;font-size:12px;white-space:nowrap}.promotion_table__JW5CN th{font-size:10px;font-weight:500;color:var(--muted);letter-spacing:.03em;background:#1a1e16}.promotion_table__JW5CN td,.promotion_table__JW5CN th{text-align:start;padding:14px 18px;border-bottom:1px solid var(--line)}.promotion_table__JW5CN tr:last-child td{border-bottom:0}.promotion_table__JW5CN td{color:#d6dacb}.promotion_code__Ou0sX{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:11px;overflow-wrap:anywhere;word-break:break-word;unicode-bidi:plaintext}.promotion_linkRow__42FbU{display:flex;gap:12px;align-items:center;margin-top:16px}.promotion_linkRow__42FbU input{flex:1 1;min-width:0;background:#10130e;color:#d8dfcd;border:1px solid var(--line);border-radius:3px;padding:12px;font:11px ui-monospace,Consolas,monospace}.promotion_inviteQr__jkEW6{background:white;padding:10px;width:164px;height:164px;border-radius:4px;margin-top:18px}.promotion_rulesList__0pez1{margin:18px 0 0;padding-inline-start:20px;color:#b3baa9;font-size:13px}.promotion_rulesList__0pez1 li{padding-inline-start:7px;margin-bottom:15px}.promotion_tier__QoBlD{display:flex;justify-content:space-between;align-items:center;gap:12px}.promotion_tier__QoBlD strong{font-family:Georgia,serif;font-size:30px;font-weight:400;color:var(--gold)}.promotion_details__8vLTZ{border:1px solid var(--line);border-radius:3px;padding:14px;margin-top:16px;font-size:12px;color:var(--muted)}.promotion_details__8vLTZ summary{cursor:pointer;color:#cbd2bf}.promotion_details__8vLTZ ul{padding-inline-start:20px}.promotion_footer__e6RTZ{display:flex;justify-content:space-between;gap:20px;border-top:1px solid var(--line);padding-top:22px;margin-top:44px;color:#7e8873;font-size:10px;letter-spacing:.02em}.promotion_backdrop__BWxlB{position:fixed;inset:0;z-index:1000;background:#080b08bd;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:grid;place-items:center;padding:20px}.promotion_modal__BK2OR{width:min(460px,100%);max-height:90dvh;overflow:auto;border:1px solid #596149;border-radius:7px;background:#171b13;padding:28px;box-shadow:0 35px 100px #0008}.promotion_modal__BK2OR h2{font-size:25px;margin-bottom:15px}.promotion_qr___4Njo{width:248px;height:248px;background:#f8f8f3;margin:22px auto 18px;display:grid;place-items:center;text-align:center;border:8px solid #f8f8f3;border-radius:5px;color:#343e2d;font-size:12px}.promotion_qr___4Njo img{width:232px;height:232px}.promotion_modalStatus__SFGn_{text-align:center;color:var(--gold);font-size:12px;min-height:23px}.promotion_modalActions___vmxs{display:flex;flex-direction:column;gap:10px;margin-top:20px}.promotion_modalExpiry__3y13Z{text-align:center;font-size:11px;color:var(--muted);margin-top:5px}.promotion_loadingMark__YmgZM{width:19px;height:19px;border:2px solid #7b8c6550;border-top:2px solid var(--gold);border-radius:50%;animation:promotion_spin__mbaFv 1s linear infinite;display:inline-block}@keyframes promotion_spin__mbaFv{to{transform:rotate(1turn)}}.promotion_srOnly__uK3rr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(min-width:1600px){.promotion_main__UUflY{padding-inline:64px}.promotion_hero__W69by{gap:50px}}@media(max-width:1060px){.promotion_header__YPF63{padding-inline:26px}.promotion_layout__OKEfj{grid-template-columns:190px minmax(0,1fr)}.promotion_sidebar___7pk9{padding-inline:15px}.promotion_main__UUflY{padding:30px 28px 55px}.promotion_hero__W69by{gap:12px;grid-template-columns:minmax(0,1fr) 180px}.promotion_hero__W69by h1{font-size:44px}.promotion_rune__znXPV{width:100px;height:120px;font-size:86px}.promotion_cards__9Hbgw{gap:10px}.promotion_card__W3Y70{padding:18px}.promotion_metric__erlwu{font-size:26px}.promotion_steps___uXRW{gap:12px}.promotion_headerActions__fyTQ5{gap:15px}}@media(max-width:760px){.promotion_header__YPF63{min-height:84px;padding:16px 20px;gap:10px}.promotion_brand__SItko{font-size:19px;gap:10px}.promotion_brand__SItko small{font-size:8px;letter-spacing:1.3px}.promotion_mark__6duQd{width:29px;height:35px;font-size:24px}.promotion_home__xFU9r{display:none}.promotion_headerActions__fyTQ5{gap:10px}.promotion_language__D3YSZ{max-width:132px;font-size:11px!important;padding:8px}.promotion_layout__OKEfj{display:block}.promotion_sidebar___7pk9{position:sticky;top:0;z-index:5;display:flex;flex-direction:row;overflow-x:auto;border-inline-end:0;border-bottom:1px solid var(--line);padding:8px 15px;background:#11120ff5;gap:3px}.promotion_navButton__dyQJ0{flex:0 0 auto;width:auto;padding:8px 11px;font-size:11px!important;white-space:nowrap;gap:7px}.promotion_navIcon__jB588{font-size:15px;width:15px}.promotion_sidebarNote__gARQY{display:none}.promotion_main__UUflY{padding:25px 22px 45px}.promotion_topline__bJcdW{gap:10px;flex-wrap:wrap;margin-bottom:18px}.promotion_topline__bJcdW .promotion_eyebrow__aU0Cy{font-size:9px;letter-spacing:1.6px}.promotion_hero__W69by{position:relative;display:block;padding-block:6px 29px}.promotion_hero__W69by h1{font-size:43px;position:relative;z-index:1;max-width:80%;margin-bottom:17px}.promotion_hero__W69by p{font-size:13px;max-width:92%;position:relative;z-index:1}.promotion_heroArt__w7xQi{position:absolute;top:0;right:-17px;width:150px;opacity:.3;pointer-events:none}.promotion_heroActions__s_0Xi{position:relative;z-index:1;margin-top:23px}.promotion_metadata__gdnRq{gap:12px 20px;padding-block:17px}.promotion_metadata__gdnRq span{font-size:10px}.promotion_notice__272L0{padding:13px 15px;font-size:11px;margin-top:20px}.promotion_notice__272L0 strong{font-size:11px}.promotion_section__z7Coc{padding-top:27px}.promotion_section__z7Coc h2{font-size:23px}.promotion_steps___uXRW{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.promotion_step__aEghD{font-size:11px}.promotion_stepNumber__VqnJR{font-size:23px;margin-bottom:9px}.promotion_cards__9Hbgw{grid-template-columns:repeat(2,minmax(0,1fr))}.promotion_card__W3Y70{padding:17px 15px}.promotion_metric__erlwu{font-size:27px}.promotion_cardTitle__0uNhD{font-size:10px}.promotion_cards__9Hbgw .promotion_card__W3Y70:last-child:nth-child(odd){grid-column:1/-1}.promotion_tier__QoBlD strong{font-size:31px}.promotion_rulesList__0pez1{font-size:12px}.promotion_footer__e6RTZ{flex-direction:column;gap:8px;margin-top:34px}.promotion_panel__wA5I_{padding:19px}.promotion_linkRow__42FbU{flex-wrap:wrap}.promotion_linkRow__42FbU input{flex-basis:100%}.promotion_table__JW5CN td,.promotion_table__JW5CN th{padding:12px 13px}.promotion_modal__BK2OR{padding:23px}.promotion_modal__BK2OR h2{font-size:23px}.promotion_primary__zKO_H,.promotion_secondary__tSCwM{min-height:44px;font-size:12px!important}.promotion_sectionHeading__Ujf2l{align-items:flex-start}.promotion_empty__2wWEQ{padding:20px;font-size:12px}}@media(max-width:380px){.promotion_main__UUflY{padding-inline:16px}.promotion_header__YPF63{padding-inline:15px}.promotion_brand__SItko{font-size:16px;letter-spacing:2px}.promotion_hero__W69by h1{font-size:36px;max-width:95%}.promotion_language__D3YSZ{max-width:112px}.promotion_cards__9Hbgw{gap:8px}.promotion_metric__erlwu{font-size:24px}.promotion_modal__BK2OR{padding:19px}.promotion_qr___4Njo{width:226px;height:226px}.promotion_qr___4Njo img{width:210px;height:210px}}@media(prefers-reduced-motion:reduce){.promotion_app__BQrjy{scroll-behavior:auto}.promotion_loadingMark__YmgZM{animation:none}}.promotion_testEnrollmentDates__l75YQ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px;padding-block:18px;border-bottom:1px solid var(--line);font-size:12px;color:var(--muted)}.promotion_testEnrollmentDates__l75YQ dd{margin:4px 0 0;color:var(--paper);overflow-wrap:anywhere}.promotion_testSteps__Qw13M{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:760px){.promotion_testSteps__Qw13M{grid-template-columns:minmax(0,1fr)}}@media(max-width:480px){.promotion_testEnrollmentDates__l75YQ{grid-template-columns:minmax(0,1fr)}}