._legalPage_1mzlf_1{color:#f5f0e7;background:#060716;min-height:100vh;position:relative;overflow:hidden}._ambient_1mzlf_2{pointer-events:none;border:1px solid #d9b66f17;border-radius:50%;width:720px;height:720px;position:absolute;top:-330px;left:50%;transform:translate(-50%);box-shadow:0 0 160px #6843be33}._header_1mzlf_3{z-index:2;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:16px;width:min(1180px,100% - 48px);min-height:82px;margin:auto;display:flex;position:relative;overflow:hidden}._brand_1mzlf_4{width:fit-content;min-width:0;font-family:var(--font-playfair-display),serif;flex:0 auto;align-items:center;gap:11px;font-size:21px;display:inline-flex}._brandLogo_1mzlf_5{color:#d9b66f;background:url(/lumina-logo.webp) 50%/cover no-repeat;border:1px solid #d9b66f66;border-radius:50%;flex:0 0 42px;width:42px;height:42px;display:block;overflow:hidden}._brandWordmark_1mzlf_6{min-width:0;font-size:inherit;white-space:nowrap;text-overflow:ellipsis;font-weight:500;line-height:1.1;display:block;overflow:hidden}._brand_1mzlf_4 i{color:#d9b66f;font-weight:500}._back_1mzlf_7{color:#a39eaa;border:1px solid #ffffff17;border-radius:9px;padding:10px 13px;font-size:12px}._back_1mzlf_7 span{color:#d9b66f;margin-left:7px}._hero_1mzlf_8{text-align:center;z-index:1;width:min(960px,100% - 48px);margin:auto;padding:90px 0 70px;position:relative}._hero_1mzlf_8>p:first-child{color:#ad8ef0;letter-spacing:.24em;margin:0;font-size:11px;font-weight:600}._hero_1mzlf_8 h1{font-family:var(--font-playfair-display),serif;letter-spacing:-.045em;margin:19px 0 23px;font-size:clamp(48px,6vw,78px);font-weight:500;line-height:1.02}._hero_1mzlf_8 h1 em{color:#d9b66f;font-weight:500}._heroMeta_1mzlf_11{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}._heroMeta_1mzlf_11 span{color:#827d8a;border:1px solid #ffffff14;border-radius:99px;padding:7px 11px;font-size:10px}._intro_1mzlf_12{color:#aaa4b1;max-width:700px;margin:28px auto 0;font-size:16px;line-height:1.75}._legalLayout_1mzlf_13{grid-template-columns:245px minmax(0,1fr);align-items:start;gap:34px;width:min(1180px,100% - 48px);margin:0 auto 100px;display:grid}._sideNav_1mzlf_14{background:#ffffff05;border:1px solid #ffffff14;border-radius:16px;gap:5px;padding:22px;display:grid;position:sticky;top:22px}._sideNav_1mzlf_14>small{color:#77717f;letter-spacing:.16em;margin:0 8px 12px;font-size:9px}._sideNav_1mzlf_14>a{color:#96909d;border-radius:8px;justify-content:space-between;align-items:center;min-height:42px;padding:0 10px;font-size:12px;display:flex}._sideNav_1mzlf_14>a i{color:#5f5967;font-style:normal}._sideNav_1mzlf_14>a:hover,._sideNav_1mzlf_14>a._active_1mzlf_16{color:#eee7f5;background:#704bc221}._sideNav_1mzlf_14>a._active_1mzlf_16 i{color:#d9b66f}._sideNote_1mzlf_17{background:#d9b66f09;border:1px solid #d9b66f26;border-radius:10px;margin-top:14px;padding:15px}._sideNote_1mzlf_17 span{color:#d9b66f}._sideNote_1mzlf_17 p{color:#88818e;margin:7px 0 0;font-size:10px;line-height:1.6}._document_1mzlf_18{background:radial-gradient(circle at 90% 0,#6941be1f,#0000 28%),#ffffff05;border:1px solid #ffffff17;border-radius:19px;min-width:0;padding:48px 54px 58px}._document_1mzlf_18>section+section{border-top:1px solid #ffffff13;margin-top:48px;padding-top:42px}._document_1mzlf_18 h2{font-family:var(--font-playfair-display),serif;margin:0 0 17px;font-size:30px;font-weight:500;line-height:1.2}._document_1mzlf_18 h3{color:#ded7e3;margin:25px 0 10px;font-size:15px;font-weight:600}._document_1mzlf_18 p,._document_1mzlf_18 li{color:#aaa4b0;font-size:14px;line-height:1.8}._document_1mzlf_18 p{margin:0 0 14px}._document_1mzlf_18 ul,._document_1mzlf_18 ol{margin:13px 0 0;padding-left:22px}._document_1mzlf_18 li+li{margin-top:8px}._document_1mzlf_18 strong{color:#e7dfeb;font-weight:600}._document_1mzlf_18 a{color:#c3a8fa;text-underline-offset:3px;text-decoration:underline}._document_1mzlf_18 code{color:#d9b66f}._notice_1mzlf_23,._important_1mzlf_23{border-radius:12px;grid-template-columns:34px 1fr;gap:15px;margin:0 0 38px;padding:20px 22px;display:grid}._notice_1mzlf_23{background:#704bc20f;border:1px solid #a985ff33}._important_1mzlf_23{background:#d9b66f0b;border:1px solid #d9b66f38}._notice_1mzlf_23>span,._important_1mzlf_23>span{color:#d9b66f;border:1px solid #d9b66f40;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}._notice_1mzlf_23 p,._important_1mzlf_23 p{margin:0;font-size:13px}._summaryGrid_1mzlf_24{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:22px 0 5px;display:grid}._summaryGrid_1mzlf_24>div{background:#0000001c;border:1px solid #ffffff12;border-radius:11px;padding:18px}._summaryGrid_1mzlf_24 b{color:#ded7e3;font-size:13px;display:block}._summaryGrid_1mzlf_24 p{color:#898390;margin:7px 0 0;font-size:11px;line-height:1.6}._steps_1mzlf_25{counter-reset:steps;list-style:none;padding:0!important}._steps_1mzlf_25 li{counter-increment:steps;background:#ffffff03;border:1px solid #ffffff12;border-radius:10px;padding:17px 17px 17px 57px;position:relative}._steps_1mzlf_25 li:before{content:counter(steps);color:#d9b66f;border:1px solid #d9b66f40;border-radius:50%;place-items:center;width:28px;height:28px;font-size:10px;display:grid;position:absolute;top:16px;left:16px}._refundPortal_1mzlf_26{background:radial-gradient(circle at 90% 0,#d9b66f12,#0000 35%),#0000001f;border:1px solid #d9b66f33;border-radius:14px;margin-top:22px;padding:22px}._refundPortalHeading_1mzlf_27{grid-template-columns:42px 1fr;align-items:center;gap:13px;margin-bottom:19px;display:grid}._refundPortalHeading_1mzlf_27>span{color:#d9b66f;border:1px solid #d9b66f4d;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}._refundPortalHeading_1mzlf_27 b{color:#e7dfeb;font-size:15px;display:block}._refundPortalHeading_1mzlf_27 small{color:#8e8794;margin-top:5px;font-size:12px;display:block}._refundGoogle_1mzlf_28{color:#171326;cursor:pointer;background:#f5f1e9;border:0;border-radius:9px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:52px;font-weight:600;display:flex}._refundGoogle_1mzlf_28>span{color:#fff;background:linear-gradient(135deg,#4285f4,#34a853,#fbbc05,#ea4335);border-radius:50%;place-items:center;width:25px;height:25px;display:grid}._refundGoogle_1mzlf_28:disabled{opacity:.5;cursor:wait}._refundAccount_1mzlf_29{background:#4e95710b;border:1px solid #6fbb9529;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:17px;padding:13px 14px;display:flex}._refundAccount_1mzlf_29>div{align-items:center;gap:10px;display:flex}._refundAccount_1mzlf_29>div>span{color:#9fc8b2}._refundAccount_1mzlf_29 p{margin:0}._refundAccount_1mzlf_29 b{color:#dce7e0;font-size:13px;display:block}._refundAccount_1mzlf_29 small{color:#87978d;margin-top:3px;font-size:11px;display:block}._refundAccount_1mzlf_29>button{color:#9c95a2;cursor:pointer;background:0 0;border:0;padding:7px 9px;font-size:11px}._refundPaymentList_1mzlf_30{gap:10px;display:grid}._refundPayment_1mzlf_30,._refundPaymentDone_1mzlf_30{background:#ffffff05;border:1px solid #ffffff13;border-radius:10px;padding:18px}._refundPaymentDone_1mzlf_30{border-color:#6fbb9526}._refundPaymentMain_1mzlf_31{grid-template-columns:34px 1fr auto;align-items:center;gap:12px;display:grid}._refundPaymentMain_1mzlf_31>span{color:#d9b66f;border:1px solid #d9b66f3b;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}._refundPaymentMain_1mzlf_31 b{color:#e2dce5;font-size:14px;display:block}._refundPaymentMain_1mzlf_31 small{color:#9a939f;margin-top:5px;font-size:12px;display:block}._refundPaymentMain_1mzlf_31 i{color:#c9ae76;letter-spacing:.04em;border:1px solid #d9b66f2e;border-radius:99px;padding:6px 9px;font-size:10px;font-style:normal}._refundPayment_1mzlf_30>p,._refundPaymentDone_1mzlf_30>p{color:#9d96a2;margin:13px 0 0 46px;font-size:12px;line-height:1.55}._refundPayment_1mzlf_30>button{color:#d7bc83;cursor:pointer;background:#d9b66f0e;border:1px solid #d9b66f3b;border-radius:8px;min-height:42px;margin:14px 0 0 46px;padding:0 14px;font-size:12px}._refundPayment_1mzlf_30>button:disabled{opacity:.45;cursor:not-allowed}._refundConfirmation_1mzlf_33{background:#0c0d20;border:1px solid #d9b66f33;border-radius:9px;margin:14px 0 0 46px;padding:15px}._refundConfirmation_1mzlf_33>strong{color:#e5dfe8;font-size:14px}._refundConfirmation_1mzlf_33>p{color:#a39ca9;margin:7px 0 13px;font-size:12px;line-height:1.55}._refundConfirmation_1mzlf_33>div{justify-content:flex-end;gap:8px;display:flex}._refundConfirmation_1mzlf_33 button{color:#b6b0bc;cursor:pointer;background:#ffffff06;border:1px solid #ffffff17;border-radius:8px;min-height:40px;padding:0 13px;font-size:12px}._refundConfirmation_1mzlf_33 button._confirmRefund_1mzlf_33{color:#e0c78f;background:#d9b66f14;border-color:#d9b66f40}._refundConfirmation_1mzlf_33 button:disabled{opacity:.45;cursor:not-allowed}._refundEmpty_1mzlf_34{color:#99929f;text-align:center;background:#ffffff05;border-radius:9px;padding:19px;font-size:13px}._refundMessage_1mzlf_34{color:#a9cfbb;background:#4e95710d;border:1px solid #6fbb952b;border-radius:8px;margin-top:13px;padding:13px 15px;font-size:13px;line-height:1.55}._footer_1mzlf_35{background:#040510;border-top:1px solid #ffffff14;grid-template-columns:1fr 1.3fr;gap:45px;padding:55px max(24px,50vw - 590px) 30px;display:grid}._footer_1mzlf_35>div p{color:#77717f;max-width:330px;margin:16px 0 0;font-size:11px;line-height:1.65}._footer_1mzlf_35 nav{grid-template-columns:repeat(2,1fr);align-content:start;gap:12px 25px;display:grid}._footer_1mzlf_35 nav a{color:#898390;font-size:11px}._footer_1mzlf_35 nav a:hover{color:#fff}._footer_1mzlf_35>small{color:#5f5967;border-top:1px solid #ffffff12;grid-column:1/-1;padding-top:23px;font-size:9px}._supportGrid_1mzlf_36{grid-template-columns:.7fr 1.3fr;gap:18px;display:grid}._contactCards_1mzlf_36{align-content:start;gap:10px;display:grid}._contactCards_1mzlf_36 article{background:#0000001a;border:1px solid #ffffff13;border-radius:11px;padding:18px}._contactCards_1mzlf_36 span{color:#d9b66f;font-size:17px}._contactCards_1mzlf_36 b{color:#ddd6e1;margin:11px 0 5px;font-size:13px;display:block}._contactCards_1mzlf_36 p{color:#817b88;margin:0;font-size:11px;line-height:1.6}._supportForm_1mzlf_37{background:#704bc209;border:1px solid #a985ff26;border-radius:13px;gap:15px;padding:22px;display:grid}._supportForm_1mzlf_37 label{color:#aaa4b0;gap:7px;font-size:11px;display:grid}._supportForm_1mzlf_37 label>span small{color:#6e6875}._supportForm_1mzlf_37 input,._supportForm_1mzlf_37 select,._supportForm_1mzlf_37 textarea{color:#eee8f0;width:100%;font:inherit;background:#0d0e21;border:1px solid #ffffff1a;border-radius:9px;outline:0;padding:12px 13px;font-size:13px}._supportForm_1mzlf_37 input:focus,._supportForm_1mzlf_37 select:focus,._supportForm_1mzlf_37 textarea:focus{border-color:#a985ff8c;box-shadow:0 0 0 3px #704bc21a}._supportForm_1mzlf_37 textarea{resize:vertical;min-height:150px;line-height:1.6}._supportForm_1mzlf_37 button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#7652da,#4e2ba7);border:0;border-radius:9px;min-height:50px;font-weight:600}._supportForm_1mzlf_37 button:disabled{opacity:.48;cursor:wait}._supportForm_1mzlf_37>small{color:#77717f;font-size:10px;line-height:1.55}._supportForm_1mzlf_37 ._honeypot_1mzlf_37{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}._formStatus_1mzlf_37{background:#d9b66f0b;border:1px solid #d9b66f33;border-radius:9px;padding:13px 15px;color:#d3bc7f!important;margin:0!important;font-size:11px!important}._protocol_1mzlf_37{text-align:center;background:#4e95710d;border:1px solid #6fbb953b;border-radius:12px;padding:25px}._protocol_1mzlf_37 span{color:#9fc8b2;font-size:23px}._protocol_1mzlf_37 b{color:#dfe9e3;margin:10px 0 7px;font-size:15px;display:block}._protocol_1mzlf_37 code{color:#b9d8c7;background:#0000002e;border-radius:7px;padding:8px 11px;font-size:13px;display:inline-block}._protocol_1mzlf_37 p{color:#87978d;margin:11px 0 0;font-size:11px}._protocol_1mzlf_37 button{color:#b9d8c7;cursor:pointer;background:#4e957112;border:1px solid #6fbb9533;border-radius:8px;min-height:40px;margin-top:15px;padding:0 14px}@media (width<=820px){._legalLayout_1mzlf_13{grid-template-columns:1fr}._sideNav_1mzlf_14{grid-template-columns:repeat(2,1fr);position:static}._sideNav_1mzlf_14>small,._sideNote_1mzlf_17{grid-column:1/-1}._document_1mzlf_18{padding:38px 28px 45px}._supportGrid_1mzlf_36,._footer_1mzlf_35{grid-template-columns:1fr}}@media (width<=520px){._header_1mzlf_3{gap:10px;width:calc(100% - 32px);min-height:70px}._header_1mzlf_3 ._brand_1mzlf_4{gap:8px;max-width:calc(100% - 48px);font-size:18px}._header_1mzlf_3 ._brandLogo_1mzlf_5{flex-basis:36px;width:36px;height:36px}._back_1mzlf_7{flex:0 0 38px;padding:9px;font-size:0}._back_1mzlf_7 span{margin:0;font-size:13px}._hero_1mzlf_8{width:calc(100% - 32px);padding:70px 0 50px}._hero_1mzlf_8 h1{font-size:43px}._intro_1mzlf_12{font-size:14px}._legalLayout_1mzlf_13{width:calc(100% - 32px);margin-bottom:70px}._sideNav_1mzlf_14{padding:15px}._document_1mzlf_18{padding:30px 20px 38px}._document_1mzlf_18 h2{font-size:26px}._document_1mzlf_18 p,._document_1mzlf_18 li{font-size:13px}._summaryGrid_1mzlf_24,._notice_1mzlf_23,._important_1mzlf_23{grid-template-columns:1fr}._refundPortal_1mzlf_26{padding:16px 13px}._refundAccount_1mzlf_29{flex-direction:column;align-items:flex-start}._refundPayment_1mzlf_30,._refundPaymentDone_1mzlf_30{padding:15px}._refundPaymentMain_1mzlf_31{grid-template-columns:34px 1fr}._refundPaymentMain_1mzlf_31 i{grid-column:2;justify-self:start}._refundPaymentMain_1mzlf_31 b{font-size:15px}._refundPaymentMain_1mzlf_31 small{font-size:13px}._refundPayment_1mzlf_30>p,._refundPaymentDone_1mzlf_30>p,._refundPayment_1mzlf_30>button,._refundConfirmation_1mzlf_33{margin-left:0}._refundPayment_1mzlf_30>p,._refundPaymentDone_1mzlf_30>p{font-size:13px}._refundPayment_1mzlf_30>button{width:100%;min-height:46px;font-size:13px}._refundConfirmation_1mzlf_33>div{flex-direction:column}._refundConfirmation_1mzlf_33 button{min-height:46px;font-size:13px}._footer_1mzlf_35 nav{grid-template-columns:1fr}}
