._page_1lp01_1{color:#ead8ac;background:#041416;min-height:100vh}._hero_1lp01_3{isolation:isolate;background:#071719;border-bottom:1px solid #8d6b35;place-items:end start;min-height:430px;padding:80px clamp(20px,8vw,130px);display:grid;position:relative;overflow:hidden}._hero_1lp01_3:before{z-index:-2;content:"";opacity:.55;background:url(/landing-hero-realms-v1.webp) 50% 42%/cover no-repeat;position:absolute;inset:0}._hero_1lp01_3:after{z-index:-1;content:"";background:linear-gradient(90deg,#031113f7 6%,#051719d4 55%,#06171978),linear-gradient(0deg,#041416 0,#0000 60%);position:absolute;inset:0}._hero_1lp01_3 div{max-width:850px}._hero_1lp01_3 small,._eyebrow_1lp01_9{color:#d3a454;font:700 11px var(--font-display);letter-spacing:.19em}._hero_1lp01_3 h1{color:#f1dfb5;max-width:780px;font:600 clamp(42px,6vw,76px)/.98 var(--font-display);margin:13px 0 18px}._hero_1lp01_3 p{color:#c9bc9d;max-width:760px;margin:0;font-size:20px;line-height:1.55}._hall_1lp01_11{max-width:1220px;margin:auto;padding:55px 24px 90px}._language_1lp01_11{z-index:3;justify-content:flex-end;gap:6px;display:flex;position:absolute;top:18px;right:72px}._language_1lp01_11 button{color:#a99b7c;font:700 11px var(--font-display);background:#0a2022;border:1px solid #5f5236;padding:7px 10px}._language_1lp01_11 button._active_1lp01_11{color:#f1d59a;background:#192825;border-color:#c99b4a}._hub_1lp01_13{background:linear-gradient(145deg,#0d2729,#06191c 62%,#111d1b);border:1px solid #826638;position:relative;box-shadow:0 24px 80px #0008,inset 0 0 0 1px #132f31}._hub_1lp01_13:before{pointer-events:none;content:"";border:1px solid #72592e66;position:absolute;inset:10px}._hubHeader_1lp01_13{background:linear-gradient(90deg,#112c2e,#091d20);border-bottom:1px solid #5b4b2e;padding:34px 38px 26px;position:relative}._hubHeader_1lp01_13 h2{color:#eed7a4;font:600 clamp(28px,4vw,43px) var(--font-display);margin:8px 0 10px}._hubHeader_1lp01_13 p{color:#b9ad8f;max-width:760px;margin:0;font-size:16px;line-height:1.55}._close_1lp01_13{color:#d8b86f;background:#07191b;border:1px solid #806839;width:40px;height:40px;font-size:24px;position:absolute;top:22px;right:22px}._body_1lp01_15{grid-template-columns:minmax(0,1.45fr) minmax(300px,.75fr);gap:0;display:grid;position:relative}._campaigns_1lp01_15{border-right:1px solid #59492d;padding:30px 34px}._sectionTitle_1lp01_15{color:#c89e52;font:700 11px var(--font-display);letter-spacing:.15em;margin-bottom:15px;display:block}._campaignGrid_1lp01_15{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}._campaign_1lp01_15{text-align:left;color:#c8b997;background:#0a2022;border:1px solid #40504a;grid-template-columns:52px 1fr;gap:13px;min-height:145px;padding:18px;transition:all .18s;display:grid;position:relative}._campaign_1lp01_15:hover,._campaign_1lp01_15._selected_1lp01_15{background:#11292a;border-color:#bd9148;transform:translateY(-2px);box-shadow:0 9px 24px #0005}._campaign_1lp01_15._selected_1lp01_15:after{content:"✓";color:#ddbd71;position:absolute;top:9px;right:10px}._seal_1lp01_15{clip-path:polygon(6% 0,94% 0,85% 75%,50% 100%,15% 75%);color:#f1d18b;width:48px;height:58px;font:700 19px var(--font-display);background:linear-gradient(#8b3429,#501e1a);place-items:center;display:grid;box-shadow:inset 0 0 0 1px #d3a653}._campaign_1lp01_15._general_1lp01_15 ._seal_1lp01_15{clip-path:none;background:radial-gradient(circle,#d5a95b 0 16%,#6a3b1f 17% 45%,#152829 46%);border-radius:50%;height:48px}._campaign_1lp01_15 strong{color:#e4c98e;font:600 18px var(--font-display);padding-right:16px;display:block}._campaign_1lp01_15 p{color:#aa9e83;margin:7px 0 12px;font-size:13px;line-height:1.45}._progress_1lp01_15{grid-column:1/-1}._progress_1lp01_15>span{color:#b8a77f;justify-content:space-between;gap:8px;margin-bottom:6px;font-size:11px;display:flex}._progress_1lp01_15>i{background:#061316;border:1px solid #3f513f;height:5px;display:block}._progress_1lp01_15>i b{background:linear-gradient(90deg,#8c3a28,#d5a654);height:100%;display:block;box-shadow:0 0 9px #c48f40}._progress_1lp01_15>small{color:#887d66;text-transform:uppercase;letter-spacing:.08em;margin-top:6px;font-size:11px;display:block}._campaign_1lp01_15:not(._general_1lp01_15) ._seal_1lp01_15{clip-path:none;box-shadow:none;background:0 0}._seal_1lp01_15 img{object-fit:contain;filter:drop-shadow(0 3px 3px #0009);width:48px;height:58px;display:block}._campaignPager_1lp01_21{grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;margin-top:16px;display:grid}._campaignPager_1lp01_21 button{color:#d3b574;font:700 11px var(--font-display);letter-spacing:.04em;background:#0b2224;border:1px solid #5b5036;padding:10px}._campaignPager_1lp01_21 button:disabled{opacity:.35}._campaignPager_1lp01_21 span{color:#8f846c;white-space:nowrap;font-size:11px}._checkout_1lp01_21{background:#071719bb;padding:30px 32px}._amounts_1lp01_21{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}._amounts_1lp01_21 button{color:#d6bd84;font:700 14px var(--font-display);background:#0b2224;border:1px solid #5d5339;padding:12px 7px}._amounts_1lp01_21 button._active_1lp01_11{color:#fff0c8;background:#692d23;border-color:#e0ad55}._customAmount_1lp01_21{color:#c9ae78;background:#061517;border:1px solid #48534a;grid-column:1/-1;align-items:center;gap:8px;margin-top:3px;padding:7px 12px;display:flex}._customAmount_1lp01_21 input{color:#ead6a8;width:100%;font:700 16px var(--font-display);background:0 0;border:0;outline:0}._nameField_1lp01_21{color:#a99c7d;gap:6px;margin-top:18px;font-size:12px;display:grid}._nameField_1lp01_21 input{color:#e1c992;background:#061517;border:1px solid #48534a;padding:11px}._privacyCheck_1lp01_21{color:#91866d;align-items:flex-start;gap:8px;margin:11px 0 18px;font-size:11px;display:flex}._privacyCheck_1lp01_21 input{accent-color:#a87537}._payAction_1lp01_21{color:#fff0c9;width:100%;font:700 12px var(--font-display);letter-spacing:.08em;background:linear-gradient(#813729,#5d251d);border:1px solid #e0ad55;padding:14px 16px}._payAction_1lp01_21:disabled{opacity:.48}._paymentBox_1lp01_21{background:#041214;border:1px solid #59482d;margin-top:14px;padding:13px}._paymentBox_1lp01_21>div{min-height:44px}._paymentBox_1lp01_21 button{color:#cbb17c;background:#0c2021;border:1px solid #5b5139;width:100%;margin-top:8px;padding:10px}._status_1lp01_21{color:#d0bc8f;background:#16201d;border-left:3px solid #b88e4a;margin:12px 0 0;padding:11px;font-size:12px;line-height:1.5}._status_1lp01_21._success_1lp01_21{color:#cce2b4;border-color:#6ea05d}._status_1lp01_21._error_1lp01_21{color:#e2b0a4;border-color:#b45443}._paymentTrust_1lp01_21{gap:8px;margin-top:17px;display:grid}._paymentTrust_1lp01_21 strong{color:#d5b873;font:600 13px var(--font-display)}._paymentTrust_1lp01_21 small{color:#8f856e;font-size:11px;line-height:1.45}._methodMarks_1lp01_21{flex-wrap:wrap;gap:6px;display:flex}._methodMarks_1lp01_21 span{color:#b5aa8e;background:#0a1a1c;border:1px solid #3d4943;padding:5px 7px;font-size:11px;font-weight:700}._terms_1lp01_21{color:#8d836d;border-top:1px solid #4a432f;margin:0;padding:20px 34px;font-size:11px;line-height:1.5;position:relative}._modalBackdrop_1lp01_21{z-index:1500;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#010708d9;place-items:center;padding:20px;display:grid;position:fixed;inset:0}._modal_1lp01_21{width:min(1050px,96vw);max-height:92vh;overflow:auto}._fragment_1lp01_21{color:#ffe9ba;min-height:48px;font:700 12px var(--font-display);letter-spacing:.06em;background:radial-gradient(circle at 18% 35%,#a94732 0,#742d23 28%,#4d211c 76%);border:1px solid #d0a052;align-items:center;gap:11px;padding:7px 17px 7px 10px;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #f1c06b55,0 7px 20px #0008}._fragment_1lp01_21:after{content:"";pointer-events:none;border:1px solid #f1c26a22;position:absolute;inset:4px}._fragment_1lp01_21:hover{filter:brightness(1.12);box-shadow:inset 0 1px #f1c06b88,0 8px 24px #000b}._fragment_1lp01_21 i{z-index:1;flex:0 0 38px;place-items:center;width:38px;height:38px;font-style:normal;display:grid;position:relative}._fragment_1lp01_21 i img{object-fit:contain;filter:drop-shadow(0 2px 3px #000b);width:38px;height:38px;display:block}._fragment_1lp01_21 span{z-index:1;position:relative}._fragment_1lp01_21._compact_1lp01_21{padding:5px}._fragment_1lp01_21._compact_1lp01_21 span{display:none}@media (max-width:850px){._body_1lp01_15{grid-template-columns:1fr}._campaigns_1lp01_15{border-bottom:1px solid #59492d;border-right:0}._campaignGrid_1lp01_15{grid-template-columns:1fr 1fr}._hero_1lp01_3{min-height:380px;padding-bottom:55px}}@media (max-width:560px){._hall_1lp01_11{padding:30px 12px 60px}._hubHeader_1lp01_13,._campaigns_1lp01_15,._checkout_1lp01_21{padding:24px 18px}._hubHeader_1lp01_13{padding-top:64px}._language_1lp01_11{top:16px;right:18px}._campaignGrid_1lp01_15{grid-template-columns:1fr}._campaignPager_1lp01_21{grid-template-columns:1fr 1fr}._campaignPager_1lp01_21 span{text-align:center;grid-area:1/1/auto/-1}._campaignPager_1lp01_21 button{grid-row:2}._hero_1lp01_3{padding-inline:20px}._hero_1lp01_3 p{font-size:17px}._modalBackdrop_1lp01_21{padding:6px}._modal_1lp01_21{width:100%;max-height:98vh}._terms_1lp01_21{padding-inline:18px}}._hubHeader_1lp01_13 ._homelandCallout_1lp01_29{color:#a99e84;border-top:1px solid #64533466;align-items:baseline;gap:10px;max-width:900px;margin-top:13px;padding-top:12px;font-size:13px;display:flex}._homelandCallout_1lp01_29 strong{color:#dfbf78;font:600 14px var(--font-display);white-space:nowrap}._homelandCallout_1lp01_29 span{line-height:1.45}._campaign_1lp01_15{min-height:175px}._progress_1lp01_15 ._nextMilestone_1lp01_31{color:#b7a989;background:#061719;border-left:2px solid #a97b38;gap:2px;margin:9px 0 0;padding:8px 9px;font-size:11px;display:grid}._nextMilestone_1lp01_31 b{color:#d9b86f;font:600 12px var(--font-display)}._nextMilestone_1lp01_31 em{text-overflow:ellipsis;white-space:nowrap;color:#8f846e;font-style:normal;overflow:hidden}._roadmap_1lp01_33{background:linear-gradient(145deg,#102629,#08191b);border:1px solid #645334;margin:0 0 24px;padding:16px}._roadmap_1lp01_33>small{color:#c99d51;font:700 11px var(--font-display);letter-spacing:.14em;display:block}._roadmap_1lp01_33>strong{color:#efd49b;font:600 19px var(--font-display);margin:5px 0 10px;display:block}._roadmap_1lp01_33>p{color:#9e947c;gap:3px;margin:0 0 13px;font-size:12px;line-height:1.45;display:grid}._roadmap_1lp01_33>p b{color:#d9b870;font:600 14px var(--font-display)}._roadmap_1lp01_33 ol{gap:6px;margin:0;padding:0;list-style:none;display:grid}._roadmap_1lp01_33 li{color:#6f6b5d;grid-template-columns:24px 1fr;align-items:center;gap:8px;font-size:11px;display:grid}._roadmap_1lp01_33 li>i{color:#7e7663;background:#071719;border:1px solid #4a4d40;border-radius:50%;place-items:center;width:22px;height:22px;font-style:normal;font-weight:700;display:grid}._roadmap_1lp01_33 li>span{align-items:baseline;gap:7px;display:flex}._roadmap_1lp01_33 li b{color:#8e826c;min-width:29px}._roadmap_1lp01_33 li._done_1lp01_33,._roadmap_1lp01_33 li._current_1lp01_33{color:#c9b483}._roadmap_1lp01_33 li._done_1lp01_33>i{color:#b9d291;border-color:#668052}._roadmap_1lp01_33 li._current_1lp01_33>i{color:#ffe1a5;background:#5d3021;border-color:#d0a04c;box-shadow:0 0 12px #d0963f55}._roadmap_1lp01_33 li._current_1lp01_33 b{color:#e3bd70}._roadmap_1lp01_33 footer{color:#94876f;border-top:1px solid #51452f;justify-content:space-between;gap:8px;margin-top:13px;padding-top:10px;font-size:11px;display:flex}._roadmap_1lp01_33 footer b{color:#e0c17f;font-size:13px}._shareRealm_1lp01_33{color:#d7b86f;width:100%;font:700 11px var(--font-display);letter-spacing:.06em;background:#0a2022;border:1px solid #736039;margin-top:11px;padding:9px}._shareRealm_1lp01_33:hover{color:#ffe1a3;background:#14292a;border-color:#c79749}@media (max-width:560px){._hubHeader_1lp01_13 ._homelandCallout_1lp01_29{gap:4px;display:grid}._homelandCallout_1lp01_29 strong{white-space:normal}}._paymentBox_1lp01_21{gap:11px;display:grid}._paymentBox_1lp01_21>._methodAvailability_1lp01_39,._paymentBox_1lp01_21>._paymentMethod_1lp01_39{min-height:0}._methodAvailability_1lp01_39{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}._methodAvailability_1lp01_39>span{background:#07191b;border:1px solid #394842;gap:2px;min-height:46px;padding:7px 9px;display:grid}._methodAvailability_1lp01_39 b{color:#c9b17c;font:700 12px var(--font-display)}._methodAvailability_1lp01_39 small{color:#827a67;font-size:11px;line-height:1.25}._methodAvailability_1lp01_39 span[data-state=available]{background:#0d201c;border-color:#597049}._methodAvailability_1lp01_39 span[data-state=available] small{color:#acc68d}._methodAvailability_1lp01_39 span[data-state=checking] small{color:#c5a65e}._paymentMethod_1lp01_39{background:linear-gradient(145deg,#0b2022,#061719);border:1px solid #4c4936;gap:9px;padding:11px;display:grid}._paymentMethod_1lp01_39 header{justify-content:space-between;align-items:baseline;gap:8px;display:flex}._paymentMethod_1lp01_39 header b{color:#e1c486;font:700 13px var(--font-display)}._paymentMethod_1lp01_39 header small{color:#8f856e;text-align:right;font-size:11px}._paymentBox_1lp01_21>._methodUnavailable_1lp01_39{display:none}._paypalHost_1lp01_39,._walletHost_1lp01_39{min-height:44px}._walletHost_1lp01_39>div,._walletHost_1lp01_39>button{width:100%!important;min-height:46px!important}._walletHost_1lp01_39 apple-pay-button{--apple-pay-button-width:100%;--apple-pay-button-height:46px;--apple-pay-button-border-radius:3px;--apple-pay-button-padding:0;width:100%;height:46px;display:block}._cardFields_1lp01_39{grid-template-columns:1.45fr .72fr .5fr;gap:7px;display:grid}._cardFields_1lp01_39 label{gap:4px;display:grid}._cardFields_1lp01_39 label>span{color:#8f856e;font-size:11px}._cardField_1lp01_39{background:#061517;border:1px solid #526057;border-radius:3px;height:46px;padding:0 10px}._paymentBox_1lp01_21 ._cardPayButton_1lp01_39,._paymentBox_1lp01_21 ._closePayment_1lp01_39{color:#d8bd83;width:100%;font:700 12px var(--font-display);background:#0d2425;border:1px solid #6a5938;margin-top:0;padding:11px}._paymentBox_1lp01_21 ._cardPayButton_1lp01_39{color:#fff0c9;background:linear-gradient(#7b3529,#57241d);border-color:#d1a14e}@media (max-width:560px){._methodAvailability_1lp01_39{grid-template-columns:1fr}._cardFields_1lp01_39{grid-template-columns:1fr 1fr}._cardFields_1lp01_39 label:first-child{grid-column:1/-1}._paymentMethod_1lp01_39 header{display:grid}._paymentMethod_1lp01_39 header small{text-align:left}}
