._page_1dn86_1{color:#ead8ac;background:#041416;min-height:100vh}._hero_1dn86_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_1dn86_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_1dn86_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_1dn86_3 div{max-width:850px}._hero_1dn86_3 small,._eyebrow_1dn86_9{color:#d3a454;font:700 11px var(--font-display);letter-spacing:.19em}._hero_1dn86_3 h1{color:#f1dfb5;max-width:780px;font:600 clamp(42px,6vw,76px)/.98 var(--font-display);margin:13px 0 18px}._hero_1dn86_3 p{color:#c9bc9d;max-width:760px;margin:0;font-size:20px;line-height:1.55}._hall_1dn86_11{max-width:1220px;margin:auto;padding:55px 24px 90px}._language_1dn86_11{z-index:3;justify-content:flex-end;gap:6px;display:flex;position:absolute;top:18px;right:72px}._language_1dn86_11 button{color:#a99b7c;font:700 11px var(--font-display);background:#0a2022;border:1px solid #5f5236;padding:7px 10px}._language_1dn86_11 button._active_1dn86_11{color:#f1d59a;background:#192825;border-color:#c99b4a}._hub_1dn86_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_1dn86_13:before{pointer-events:none;content:"";border:1px solid #72592e66;position:absolute;inset:10px}._hubHeader_1dn86_13{background:linear-gradient(90deg,#112c2e,#091d20);border-bottom:1px solid #5b4b2e;padding:34px 38px 26px;position:relative}._hubHeader_1dn86_13 h2{color:#eed7a4;font:600 clamp(28px,4vw,43px) var(--font-display);margin:8px 0 10px}._hubHeader_1dn86_13 p{color:#b9ad8f;max-width:760px;margin:0;font-size:16px;line-height:1.55}._close_1dn86_13{color:#d8b86f;background:#07191b;border:1px solid #806839;width:40px;height:40px;font-size:24px;position:absolute;top:22px;right:22px}._body_1dn86_15{grid-template-columns:minmax(0,1.45fr) minmax(300px,.75fr);gap:0;display:grid;position:relative}._campaigns_1dn86_15{border-right:1px solid #59492d;padding:30px 34px}._sectionTitle_1dn86_15{color:#c89e52;font:700 11px var(--font-display);letter-spacing:.15em;margin-bottom:15px;display:block}._campaignGrid_1dn86_15{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}._campaign_1dn86_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_1dn86_15:hover,._campaign_1dn86_15._selected_1dn86_15{background:#11292a;border-color:#bd9148;transform:translateY(-2px);box-shadow:0 9px 24px #0005}._campaign_1dn86_15._selected_1dn86_15:after{content:"✓";color:#ddbd71;position:absolute;top:9px;right:10px}._seal_1dn86_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_1dn86_15 strong{color:#e4c98e;font:600 18px var(--font-display);padding-right:16px;display:block}._campaign_1dn86_15 p{color:#aa9e83;margin:7px 0 12px;font-size:13px;line-height:1.45}._progress_1dn86_15{grid-column:1/-1}._progress_1dn86_15>span{color:#b8a77f;justify-content:space-between;gap:8px;margin-bottom:6px;font-size:11px;display:flex}._progress_1dn86_15>i{background:#061316;border:1px solid #3f513f;height:5px;display:block}._progress_1dn86_15>i b{background:linear-gradient(90deg,#8c3a28,#d5a654);height:100%;display:block;box-shadow:0 0 9px #c48f40}._progress_1dn86_15>small{color:#887d66;text-transform:uppercase;letter-spacing:.08em;margin-top:6px;font-size:11px;display:block}._campaign_1dn86_15:not(._general_1dn86_15) ._seal_1dn86_15{clip-path:none;box-shadow:none;background:0 0}._seal_1dn86_15 img{object-fit:contain;filter:drop-shadow(0 3px 3px #0009);width:48px;height:58px;display:block}._campaignPager_1dn86_21{grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;margin-top:16px;display:grid}._campaignPager_1dn86_21 button{color:#d3b574;font:700 11px var(--font-display);letter-spacing:.04em;background:#0b2224;border:1px solid #5b5036;padding:10px}._campaignPager_1dn86_21 button:disabled{opacity:.35}._campaignPager_1dn86_21 span{color:#8f846c;white-space:nowrap;font-size:11px}._checkout_1dn86_21{background:#071719bb;padding:30px 32px}._amounts_1dn86_21{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}._amounts_1dn86_21 button{color:#d6bd84;font:700 14px var(--font-display);background:#0b2224;border:1px solid #5d5339;padding:12px 7px}._amounts_1dn86_21 button._active_1dn86_11{color:#fff0c8;background:#692d23;border-color:#e0ad55}._customAmount_1dn86_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_1dn86_21 input{color:#ead6a8;width:100%;font:700 16px var(--font-display);background:0 0;border:0;outline:0}._nameField_1dn86_21{color:#a99c7d;gap:6px;margin-top:18px;font-size:12px;display:grid}._nameField_1dn86_21 input{color:#e1c992;background:#061517;border:1px solid #48534a;padding:11px}._privacyCheck_1dn86_21{color:#91866d;align-items:flex-start;gap:8px;margin:11px 0 18px;font-size:11px;display:flex}._privacyCheck_1dn86_21 input{accent-color:#a87537}._payAction_1dn86_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_1dn86_21:disabled{opacity:.48}._paymentBox_1dn86_21{background:#041214;border:1px solid #59482d;margin-top:14px;padding:13px}._paymentBox_1dn86_21>div{min-height:44px}._paymentBox_1dn86_21 button{color:#cbb17c;background:#0c2021;border:1px solid #5b5139;width:100%;margin-top:8px;padding:10px}._status_1dn86_21{color:#d0bc8f;background:#16201d;border-left:3px solid #b88e4a;margin:12px 0 0;padding:11px;font-size:12px;line-height:1.5}._status_1dn86_21._success_1dn86_21{color:#cce2b4;border-color:#6ea05d}._status_1dn86_21._error_1dn86_21{color:#e2b0a4;border-color:#b45443}._paymentTrust_1dn86_21{gap:8px;margin-top:17px;display:grid}._paymentTrust_1dn86_21 strong{color:#d5b873;font:600 13px var(--font-display)}._paymentTrust_1dn86_21 small{color:#8f856e;font-size:11px;line-height:1.45}._methodMarks_1dn86_21{flex-wrap:wrap;gap:6px;display:flex}._methodMarks_1dn86_21 span{color:#b5aa8e;background:#0a1a1c;border:1px solid #3d4943;padding:5px 7px;font-size:11px;font-weight:700}._terms_1dn86_21{color:#8d836d;border-top:1px solid #4a432f;margin:0;padding:20px 34px;font-size:11px;line-height:1.5;position:relative}._modalBackdrop_1dn86_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_1dn86_21{width:min(1050px,96vw);max-height:92vh;overflow:auto}._fragment_1dn86_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_1dn86_21:after{content:"";pointer-events:none;border:1px solid #f1c26a22;position:absolute;inset:4px}._fragment_1dn86_21:hover{filter:brightness(1.12);box-shadow:inset 0 1px #f1c06b88,0 8px 24px #000b}._fragment_1dn86_21 i{z-index:1;flex:0 0 38px;place-items:center;width:38px;height:38px;font-style:normal;display:grid;position:relative}._fragment_1dn86_21 i img{object-fit:contain;filter:drop-shadow(0 2px 3px #000b);width:38px;height:38px;display:block}._fragment_1dn86_21 span{z-index:1;position:relative}._fragment_1dn86_21._compact_1dn86_21{padding:5px}._fragment_1dn86_21._compact_1dn86_21 span{display:none}@media (max-width:850px){._body_1dn86_15{grid-template-columns:1fr}._campaigns_1dn86_15{border-bottom:1px solid #59492d;border-right:0}._campaignGrid_1dn86_15{grid-template-columns:1fr 1fr}._hero_1dn86_3{min-height:380px;padding-bottom:55px}}@media (max-width:560px){._hall_1dn86_11{padding:30px 12px 60px}._hubHeader_1dn86_13,._campaigns_1dn86_15,._checkout_1dn86_21{padding:24px 18px}._hubHeader_1dn86_13{padding-top:64px}._language_1dn86_11{top:16px;right:18px}._campaignGrid_1dn86_15{grid-template-columns:1fr}._campaignPager_1dn86_21{grid-template-columns:1fr 1fr}._campaignPager_1dn86_21 span{text-align:center;grid-area:1/1/auto/-1}._campaignPager_1dn86_21 button{grid-row:2}._hero_1dn86_3{padding-inline:20px}._hero_1dn86_3 p{font-size:17px}._modalBackdrop_1dn86_21{padding:6px}._modal_1dn86_21{width:100%;max-height:98vh}._terms_1dn86_21{padding-inline:18px}}._hubHeader_1dn86_13 ._homelandCallout_1dn86_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_1dn86_29 strong{color:#dfbf78;font:600 14px var(--font-display);white-space:nowrap}._homelandCallout_1dn86_29 span{line-height:1.45}._campaign_1dn86_15{min-height:175px}._progress_1dn86_15 ._nextMilestone_1dn86_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_1dn86_31 b{color:#d9b86f;font:600 12px var(--font-display)}._nextMilestone_1dn86_31 em{text-overflow:ellipsis;white-space:nowrap;color:#8f846e;font-style:normal;overflow:hidden}._roadmap_1dn86_33{background:linear-gradient(145deg,#102629,#08191b);border:1px solid #645334;margin:0 0 24px;padding:16px}._roadmap_1dn86_33>small{color:#c99d51;font:700 11px var(--font-display);letter-spacing:.14em;display:block}._roadmap_1dn86_33>strong{color:#efd49b;font:600 19px var(--font-display);margin:5px 0 10px;display:block}._roadmap_1dn86_33>p{color:#9e947c;gap:3px;margin:0 0 13px;font-size:12px;line-height:1.45;display:grid}._roadmap_1dn86_33>p b{color:#d9b870;font:600 14px var(--font-display)}._roadmap_1dn86_33 ol{gap:6px;margin:0;padding:0;list-style:none;display:grid}._roadmap_1dn86_33 li{color:#6f6b5d;grid-template-columns:24px 1fr;align-items:center;gap:8px;font-size:11px;display:grid}._roadmap_1dn86_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_1dn86_33 li>span{align-items:baseline;gap:7px;display:flex}._roadmap_1dn86_33 li b{color:#8e826c;min-width:29px}._roadmap_1dn86_33 li._done_1dn86_33,._roadmap_1dn86_33 li._current_1dn86_33{color:#c9b483}._roadmap_1dn86_33 li._done_1dn86_33>i{color:#b9d291;border-color:#668052}._roadmap_1dn86_33 li._current_1dn86_33>i{color:#ffe1a5;background:#5d3021;border-color:#d0a04c;box-shadow:0 0 12px #d0963f55}._roadmap_1dn86_33 li._current_1dn86_33 b{color:#e3bd70}._roadmap_1dn86_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_1dn86_33 footer b{color:#e0c17f;font-size:13px}._shareRealm_1dn86_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_1dn86_33:hover{color:#ffe1a3;background:#14292a;border-color:#c79749}@media (max-width:560px){._hubHeader_1dn86_13 ._homelandCallout_1dn86_29{gap:4px;display:grid}._homelandCallout_1dn86_29 strong{white-space:normal}}._paymentBox_1dn86_21{gap:11px;display:grid}._paymentBox_1dn86_21>._methodAvailability_1dn86_39,._paymentBox_1dn86_21>._paymentMethod_1dn86_39{min-height:0}._methodAvailability_1dn86_39{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}._methodAvailability_1dn86_39>span{background:#07191b;border:1px solid #394842;gap:2px;min-height:46px;padding:7px 9px;display:grid}._methodAvailability_1dn86_39 b{color:#c9b17c;font:700 12px var(--font-display)}._methodAvailability_1dn86_39 small{color:#827a67;font-size:11px;line-height:1.25}._methodAvailability_1dn86_39 span[data-state=available]{background:#0d201c;border-color:#597049}._methodAvailability_1dn86_39 span[data-state=available] small{color:#acc68d}._methodAvailability_1dn86_39 span[data-state=checking] small{color:#c5a65e}._paymentMethod_1dn86_39{background:linear-gradient(145deg,#0b2022,#061719);border:1px solid #4c4936;gap:9px;padding:11px;display:grid}._paymentMethod_1dn86_39 header{justify-content:space-between;align-items:baseline;gap:8px;display:flex}._paymentMethod_1dn86_39 header b{color:#e1c486;font:700 13px var(--font-display)}._paymentMethod_1dn86_39 header small{color:#8f856e;text-align:right;font-size:11px}._paymentBox_1dn86_21>._methodUnavailable_1dn86_39{display:none}._paypalHost_1dn86_39,._walletHost_1dn86_39{min-height:44px}._walletHost_1dn86_39>div,._walletHost_1dn86_39>button{width:100%!important;min-height:46px!important}._walletHost_1dn86_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_1dn86_39{grid-template-columns:1.45fr .72fr .5fr;gap:7px;display:grid}._cardFields_1dn86_39 label{gap:4px;display:grid}._cardField_1dn86_39{background:#061517;border:1px solid #526057;border-radius:3px;height:46px;padding:0 10px}._paymentBox_1dn86_21 ._cardPayButton_1dn86_39,._paymentBox_1dn86_21 ._closePayment_1dn86_39{color:#d8bd83;width:100%;font:700 12px var(--font-display);background:#0d2425;border:1px solid #6a5938;margin-top:0;padding:11px}._paymentBox_1dn86_21 ._cardPayButton_1dn86_39{color:#fff0c9;background:linear-gradient(#7b3529,#57241d);border-color:#d1a14e}@media (max-width:560px){._methodAvailability_1dn86_39{grid-template-columns:1fr}._cardFields_1dn86_39{grid-template-columns:1fr 1fr}._cardFields_1dn86_39 label:first-child{grid-column:1/-1}._paymentMethod_1dn86_39 header{display:grid}._paymentMethod_1dn86_39 header small{text-align:left}}._page_1dn86_1{color:#f2ede2;background:#111a22;font-family:Arial,Helvetica,sans-serif}._hero_1dn86_3{background:#18232b;border-color:#b7b2a52c}._hero_1dn86_3 h1{color:#f1e3c9;font-weight:500;line-height:1.2}._hero_1dn86_3 p{color:#cbd2ce;font:18px/1.75 Arial,Helvetica,sans-serif}._hub_1dn86_13{background:linear-gradient(135deg,#253039,#182129);border-color:#d9b37555;border-radius:8px;box-shadow:0 12px 35px #0003}._hub_1dn86_13:before{display:none}._hubHeader_1dn86_13{background:#1b2932;border-color:#b7b2a52c}._hubHeader_1dn86_13 p,._campaign_1dn86_15 p{color:#cbd2ce;line-height:1.65}._campaign_1dn86_15{background:#16222a;border-color:#b7b2a52c;border-radius:6px}._campaign_1dn86_15:hover,._campaign_1dn86_15._selected_1dn86_15{background:#26343c;transform:none}._page_1dn86_1 button{min-height:44px}:is(._page_1dn86_1 button:focus-visible,._page_1dn86_1 input:focus-visible){outline-offset:3px;outline:3px solid #f7d69a}._page_1dn86_1 input{font-size:16px}._paymentMethod_1dn86_39,._methodAvailability_1dn86_39>span{background:#16222a;border-color:#b7b2a52c;border-radius:5px}._methodAvailability_1dn86_39 small,._paymentMethod_1dn86_39 header small{color:#b8c4c5;line-height:1.5}._hub_1dn86_13{color:#f2ede2;font-family:Arial,Helvetica,sans-serif}._hub_1dn86_13 button{min-height:44px}._hub_1dn86_13 :is(button,input,a):focus-visible{outline-offset:3px;outline:3px solid #f7d69a}._hub_1dn86_13 input{font-size:16px}._hubHeader_1dn86_13 h2{color:#f1e3c9;font-weight:500;line-height:1.2}._campaign_1dn86_15{grid-template-columns:66px minmax(0,1fr);gap:14px;min-height:190px}._seal_1dn86_15,._seal_1dn86_15 img{width:62px;height:76px}._campaign_1dn86_15._general_1dn86_15 ._seal_1dn86_15{clip-path:none;background:0 0;border-radius:0;height:76px}._campaign_1dn86_15 strong{color:#f0dfbf;text-transform:none;font-size:17px;line-height:1.35}._campaign_1dn86_15 p{font-size:14px}._progress_1dn86_15>span,._progress_1dn86_15>small,._nextMilestone_1dn86_31 em,._paymentTrust_1dn86_21 small,._terms_1dn86_21{color:#b9c5c6;font-family:Arial,Helvetica,sans-serif;line-height:1.6}._progress_1dn86_15>small{letter-spacing:0;text-transform:none}._checkout_1dn86_21{background:#13212a}._nextMilestone_1dn86_31{background:#1a2d38}._fragment_1dn86_21{color:#efd49c;letter-spacing:0;background:linear-gradient(135deg,#273b4a,#132737);border-radius:5px;font:600 13px/1.5 Arial,Helvetica,sans-serif}._fragment_1dn86_21:after{display:none}._fragment_1dn86_21 i img{filter:none}._modal_1dn86_21{border-radius:8px}._privacyCheck_1dn86_21,._nameField_1dn86_21,._paymentTrust_1dn86_21 small{color:#c3cdce;font-size:13px;line-height:1.6}._customAmount_1dn86_21 input{font:16px/1.5 Arial,Helvetica,sans-serif}._close_1dn86_13{min-width:44px}._amounts_1dn86_21 button,._payAction_1dn86_21{letter-spacing:0;text-transform:none;font-family:Arial,Helvetica,sans-serif}._status_1dn86_21{color:#c8d3ce;font-size:13px;line-height:1.65}@media (max-width:560px){._campaign_1dn86_15{padding:16px}._hubHeader_1dn86_13 h2{font-size:28px}._hubHeader_1dn86_13 p{font-size:15px}}._campaignPager_1dn86_21 span{color:#b8c4c5;font-size:14px;line-height:1.5}._campaignNotice_1dn86_63{color:#e0e8e8;background:#10212c;border:1px solid #a6b5bb55;border-radius:6px;justify-content:space-between;align-items:center;gap:16px;margin:0 0 18px;padding:16px;font:14px/1.6 Arial,Helvetica,sans-serif;display:flex}._campaignNotice_1dn86_63 p{margin:0}._campaignNotice_1dn86_63[role=alert]{color:#ffe5d5;background:#302721;border-color:#d9a284}._campaignNotice_1dn86_63 button{color:#fff0d4;background:#263a47;border:1px solid #d7b67c;border-radius:4px;flex:none;min-height:44px;padding:10px 16px;font:600 14px/1.5 Arial,Helvetica,sans-serif}._campaignNotice_1dn86_63 button:hover{background:#354f60}@media (max-width:560px){._campaignNotice_1dn86_63{flex-direction:column;align-items:stretch}._campaignNotice_1dn86_63 button{width:100%}}._amountHelp_1dn86_71{color:#c7d3d8;margin:8px 0 16px;font:13px/1.6 Arial,Helvetica,sans-serif}._amountHelp_1dn86_71[role=alert]{color:#ffceb3}._cardFields_1dn86_39{grid-template-columns:minmax(0,1.45fr) minmax(0,.72fr) minmax(0,.5fr);min-width:0}._cardFields_1dn86_39 label,._cardField_1dn86_39{min-width:0}._cardField_1dn86_39>*{width:100%;min-width:0;max-width:100%}@media (max-width:560px){._cardFields_1dn86_39{grid-template-columns:repeat(2,minmax(0,1fr))}}._cardFields_1dn86_39 label>span{color:#d9ecff;font-size:13px}
