:root{--ink:#f7f8ff;--muted:#9299b8;--line:#96a4dc26;--panel:#0c122bd6;--panel-strong:#101632;--pink:#ff0a8a;--violet:#ae32f5;--cyan:#25cfff;--emerald:#27e9b1;--gold:#f3c768}*{box-sizing:border-box}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#050817}body{color:var(--ink);font-family:var(--font-body), system-ui, sans-serif;background:radial-gradient(circle at 85% 0,#4e2ab22e,#0000 34rem),radial-gradient(circle at 45% 85%,#0f7fc617,#0000 40rem),#050817;min-height:100vh;margin:0}body:before{content:"";pointer-events:none;opacity:.16;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:52px 52px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 90%);mask-image:linear-gradient(#000,#0000 90%)}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}.sidebar{border-right:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);z-index:5;background:#050817e0;flex-direction:column;height:100vh;padding:30px 22px 24px;display:flex;position:sticky;top:0}.brand{align-items:center;display:flex}.brand-logo{width:172px;height:auto;display:block}.brand-compact .brand-logo{width:122px}.sidebar nav{gap:7px;display:grid}.status-dot{background:var(--emerald);width:8px;height:8px;box-shadow:0 0 12px var(--emerald);border-radius:50%}.page-header{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:32px;display:flex}.eyebrow{text-transform:uppercase;letter-spacing:2.4px;color:var(--cyan);margin:0 0 8px;font-size:13.5px;font-weight:800}.page-header h1{font:650 clamp(34px, 4.8vw, 60px)/.96 var(--font-display), sans-serif;letter-spacing:-2.8px;margin:0}.neutral-badge{white-space:nowrap;color:#b8c4d8;letter-spacing:1.2px;background:#0c1b2aa6;border:1px solid #42eebe3d;border-radius:999px;flex:none;padding:8px 12px;font-size:13px}.button{cursor:pointer;color:#fff;letter-spacing:.2px;border:0;border-radius:10px;justify-content:center;align-items:center;padding:12px 17px;font-size:15px;font-weight:750;transition:all .2s;display:inline-flex}.button:hover{filter:brightness(1.09);transform:translateY(-1px)}.button.primary{background:linear-gradient(115deg,#e90079,#9a2aef);box-shadow:0 10px 28px #e0007f38}.button.secondary{background:#fff1;border:1px solid #ffffff17}.button.danger{color:#ffc0d5;background:#ff216f17;border:1px solid #ff588a40}.button.full{width:100%}.metric-grid{grid-template-columns:repeat(4,1fr);gap:14px;margin:18px 0;display:grid}.metric-grid.three{grid-template-columns:repeat(3,1fr)}.metric-card{border:1px solid var(--line);background:#0b1026b3;border-radius:18px;min-width:0;padding:21px}.metric-card>span{color:var(--muted);text-transform:uppercase;letter-spacing:1.2px;font-size:13.5px;display:block}.metric-card>strong{font:650 clamp(23px, 2.4vw, 34px)/1 var(--font-display), sans-serif;white-space:nowrap;text-overflow:ellipsis;margin:10px 0 5px;display:block;overflow:hidden}.metric-card small{color:#7d86a9;font-size:13.5px}.panel{border:1px solid var(--line);background:var(--panel);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:19px;box-shadow:inset 0 1px #ffffff06}.panel-heading{justify-content:space-between;align-items:flex-start;gap:16px;padding:22px 22px 16px;display:flex}.panel-heading h2,.panel-heading h3,.form-panel h2{font:650 20px/1.15 var(--font-display), sans-serif;letter-spacing:-.5px;margin:0}.panel-heading>a{color:#acb6d5;border-bottom:1px solid #3a456c;padding-bottom:2px;font-size:14px}.compact-list{padding:0 12px 12px}.compact-row{border-top:1px solid #97a1d31a;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:13px 10px;display:grid}.compact-row>span{flex-direction:column;min-width:0;display:flex}.compact-row strong{text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.compact-row small{color:var(--muted);margin-top:4px;font-size:13px}.row-end{text-align:right;align-items:flex-end}.avatar{color:#f6eaff;background:linear-gradient(135deg,#ff0a8a30,#40a6ff29);border:1px solid #cf58ff47;border-radius:11px;flex:none;place-items:center;width:38px;height:38px;font-size:14px;font-style:normal;font-weight:800;display:inline-grid!important}.plan-icon{border-radius:12px;place-items:center;width:39px;height:39px;font-size:13.5px;font-weight:800;display:grid!important}.plan-icon.emerald{color:var(--emerald);background:#27e9b11a;border:1px solid #27e9b138}.plan-icon.blue{color:var(--cyan);background:#25cfff1a;border:1px solid #25cfff38}.plan-icon.violet{color:#d278ff;background:#ae32f51c;border:1px solid #ae32f540}.risk-note{color:#78819f;margin:18px 2px 0;font-size:13.5px;line-height:1.6}.risk-note strong{color:#b7bfd7}.success-banner{color:#92f6d8;background:#27e9b112;border:1px solid #27e9b140;border-radius:12px;margin-bottom:18px;padding:13px 16px;font-size:15px}.muted{color:var(--muted)}.empty-state{color:#7f88a7;text-align:center;padding:32px 20px;font-size:15px}.form-panel{padding:24px}.form-panel>.muted{margin:10px 0 24px;font-size:14px;line-height:1.6}.form-stack{gap:14px;display:grid}label{color:#c6cbe0;letter-spacing:.25px;gap:7px;font-size:13.5px;font-weight:750;display:grid}input,select,textarea{color:#f5f7ff;background:#030718b8;border:1px solid #959fcf30;border-radius:10px;outline:none;width:100%;min-width:0;padding:11px 12px;font-size:15px}input:focus,select:focus,textarea:focus{border-color:#2ac8ff99;box-shadow:0 0 0 3px #2ac8ff12}textarea{resize:vertical;line-height:1.55}.field-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.choice-list{border:0;min-width:0;margin:0;padding:0}.choice-list legend{color:#c6cbe0;letter-spacing:.25px;margin-bottom:7px;padding:0;font-size:13.5px;font-weight:750}.choice-options{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:8px;display:grid}.choice{display:block;position:relative}.choice input{opacity:0;width:1px;height:1px;margin:0;padding:0;position:absolute;top:0;left:0}.choice span{color:#f5f7ff;cursor:pointer;background:#030718b8;border:1px solid #959fcf30;border-radius:10px;align-items:center;gap:10px;min-height:46px;padding:11px 12px;font-size:14px;font-weight:600;line-height:1.4;display:flex}.choice span:before{content:"";border:2px solid #959fcf73;border-radius:50%;flex:none;width:16px;height:16px}.choice input:checked+span{background:#2ac8ff14;border-color:#2ac8ff99}.choice input:checked+span:before{background:#2ac8ff;border-color:#2ac8ff;box-shadow:inset 0 0 0 3px #071024}.choice input:focus-visible+span{box-shadow:0 0 0 3px #2ac8ff40}.table-panel{overflow:hidden}.table-scroll{overflow-x:auto}table{border-collapse:collapse;width:100%;min-width:660px}th{color:#727b9b;border-top:1px solid var(--line);border-bottom:1px solid var(--line);text-align:left;text-transform:uppercase;letter-spacing:1px;padding:12px 16px;font-size:13px}td{color:#cbd0e2;border-bottom:1px solid #97a1d314;padding:14px 16px;font-size:13.5px}td strong{color:#fff;font-size:14px}td small,.block{color:#767f9f;margin-top:3px;font-size:13px;line-height:1.45;display:block}.network-panel{padding-bottom:25px;overflow-x:auto}.network-tree,.network-tree ul{margin:0;padding-left:0;list-style:none}.network-tree{gap:24px;min-width:max-content;padding:8px 24px;display:flex}.network-tree ul{border-left:1px solid #3eb5ff38;margin-left:24px;padding-left:27px}.network-tree li{margin:13px 0;position:relative}.network-tree ul>li:before{content:"";background:#3eb5ff38;width:27px;height:1px;position:absolute;top:31px;left:-27px}.network-node{background:#04081b85;border:1px solid #8a98d329;border-radius:13px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;min-width:260px;padding:12px;display:grid}.network-node>span:not(.avatar){flex-direction:column;display:flex}.network-node strong{font-size:14px}.network-node small{color:var(--muted);margin-top:3px;font-size:13px}.network-node em{color:var(--cyan);text-transform:uppercase;letter-spacing:.8px;font-size:13px;font-style:normal}.participation-list{padding:0 18px 16px}.participation-row{border-top:1px solid #97a1d31a;grid-template-columns:auto minmax(160px,1fr) auto auto;align-items:center;gap:14px;padding:17px 4px;display:grid}.participation-main>div:first-child{justify-content:space-between;gap:12px;display:flex}.participation-main strong{font-size:15px}.participation-main small,.participation-money small{color:var(--muted);font-size:13px}.participation-main>small{margin-top:6px;display:block}.progress{background:#202640;border-radius:8px;height:4px;margin-top:10px;overflow:hidden}.progress i{border-radius:inherit;background:linear-gradient(90deg, var(--pink), var(--cyan));height:100%;display:block}.participation-money{text-align:right;flex-direction:column;display:flex}.participation-money strong{font-size:15px}.participation-money span{color:var(--emerald);margin:3px 0;font-size:13px}.code-badge{color:var(--cyan);background:#26ccff0f;border:1px solid #26ccff33;border-radius:6px;padding:4px 6px;font-size:13px;font-weight:800;display:inline-block}.access-badge{letter-spacing:.7px;text-transform:uppercase;white-space:nowrap;border:1px solid;border-radius:999px;padding:5px 7px;font-size:13px;font-weight:800;display:inline-flex}.access-badge.active{color:var(--emerald);background:#27e9b10f;border-color:#27e9b13d}.access-badge.pending{color:var(--gold);background:#f3c7680f;border-color:#f3c76840}.admin-search{align-items:center;gap:8px;width:min(430px,58%);display:flex}.admin-search input{min-height:38px}.admin-search .button{flex:none;padding-block:10px}.admin-row-link{white-space:nowrap;color:var(--cyan);border-bottom:1px solid #25cfff59;padding-bottom:2px;font-size:13px;font-weight:800;display:inline-flex}.admin-editor-panel{border-color:#25cfff38;margin-top:18px;padding-bottom:24px}.admin-control-note{background:#f3c7680b;border:1px solid #f3c76833;border-radius:11px;gap:5px;padding:13px 15px;display:grid}.admin-control-note strong{color:var(--gold);text-transform:uppercase;letter-spacing:1px;font-size:13px}.admin-control-note span{color:#8d94ae;font-size:13px;line-height:1.6}.treasury-unconfigured{border-color:#f3c76840;padding:30px}.treasury-unconfigured h2{font:650 24px/1.2 var(--font-display), sans-serif;margin:0}.treasury-unconfigured p:last-child{color:var(--muted);line-height:1.7}.treasury-wallet-options{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.claim-panel{max-width:760px}.claim-panel .treasury-wallet-options{margin:20px 0}.claim-button{width:100%;margin-top:8px}@media (max-width:1050px){.treasury-wallet-options{justify-content:flex-start}}.auth-shell{background:radial-gradient(circle at 76% 35%,#5327c73b,#0000 34rem),radial-gradient(circle at 18% 80%,#009bde1a,#0000 30rem),#050817;grid-template-rows:auto 1fr auto;min-height:100vh;padding:30px clamp(22px,4vw,58px) 24px;display:grid;position:relative;overflow:hidden}.auth-glow{border:1px solid #ff0a8a2b;border-radius:50%;width:620px;height:620px;position:absolute;top:-280px;right:-260px;box-shadow:inset 0 0 120px #b620e71c}.auth-brand{z-index:1;width:fit-content;position:relative}.auth-brand .brand-logo{width:176px}.auth-stage{z-index:1;place-items:center;width:100%;padding:48px 0;display:grid;position:relative}.auth-card{background:linear-gradient(145deg,#0e1431f7,#070b1df0);border:1px solid #9ca9e02e;border-radius:26px;width:min(100%,470px);padding:clamp(28px,4vw,42px);box-shadow:0 30px 100px #0000006b,inset 0 1px #ffffff09}.auth-card-wide{width:min(100%,670px)}.auth-eyebrow{color:var(--cyan);letter-spacing:2.4px;text-transform:uppercase;margin:0 0 13px;font-size:13px;font-weight:800}.auth-card h1{font:650 clamp(37px,5vw,52px)/.98 var(--font-display),sans-serif;letter-spacing:-2.5px;margin:0}.auth-intro{color:var(--muted);margin:17px 0 0;font-size:15px;line-height:1.75}.auth-form{gap:15px;margin-top:28px;display:grid}.auth-form input{min-height:48px}.auth-form-row{color:#aab2cd;justify-content:space-between;align-items:center;gap:18px;font-size:13px;display:flex}.auth-form-row>a,.auth-switch a{color:var(--cyan);font-weight:750}.remember{grid-template-columns:14px auto;align-items:center;gap:7px;font-size:13px;display:flex}.remember input{width:14px;min-height:14px;accent-color:var(--pink);padding:0}.auth-submit{min-height:49px;margin-top:3px}.auth-switch{color:#7f88a6;text-align:center;margin:24px 0 0;font-size:13.5px}.auth-alert{border-radius:10px;margin-top:20px;padding:12px 14px;font-size:13.5px;line-height:1.6}.auth-alert.error{color:#ffc0d5;background:#ff216f13;border:1px solid #ff588a45}.auth-alert.success{color:#9af6dc;background:#27e9b112;border:1px solid #27e9b13d}.field-optional{color:#68728f;margin-left:5px;font-size:13px;font-weight:500}.password-hint{color:#707997;margin:-3px 0 0;font-size:13px;line-height:1.5}.referral-invite{background:#25cfff0e;border:1px solid #25cfff33;border-radius:12px;grid-template-columns:1fr auto;gap:2px 14px;margin-top:20px;padding:14px 16px;display:grid}.referral-invite span{color:#7983a3;text-transform:uppercase;letter-spacing:1px;grid-row:1/3;align-self:center;font-size:13px}.referral-invite strong{font-size:14px}.referral-invite small{color:var(--cyan);font-size:13px}.dev-reset{background:#f3c7680d;border:1px dashed #f3c76854;border-radius:11px;gap:8px;margin-top:16px;padding:14px;display:grid}.dev-reset span{color:#8b8292;text-transform:uppercase;letter-spacing:1.2px;font-size:13px}.dev-reset a{color:var(--gold);font-size:14px;font-weight:800}.recovery-option{background:#ffffff05;border:1px solid #9ca9e029;border-radius:16px;margin-top:18px;padding:18px}.recovery-option.primary{background:linear-gradient(145deg,#ff2e9312,#7c2ae80d);border-color:#ff2e9357}.recovery-option h2,.recovery-option summary{color:#f2edf7;font:700 17px/1.35 var(--font-display),sans-serif;margin:0}.recovery-option h2 em{color:#fff;background:var(--pink);font:800 12px/1 var(--font-body,sans-serif);letter-spacing:.4px;vertical-align:2px;border-radius:999px;margin-left:6px;padding:3px 8px;font-style:normal}.recovery-option summary{cursor:pointer;list-style:none}.recovery-option summary::-webkit-details-marker{display:none}.recovery-option summary:after{content:"▾";float:right;color:#7f88a6}.recovery-option[open] summary:after{content:"▴"}.recovery-option p{color:var(--muted);margin:9px 0 0;font-size:14.5px;line-height:1.65}.recovery-option .auth-form{margin-top:16px}.recovery-option p.recovery-tip{color:#c8bfd6;font-size:13.5px}.recovery-wallet{gap:10px;margin-top:16px;display:grid}.recovery-wallet-title{color:#c8bfd6;font-size:13.5px}.recovery-wallet .wallet-options{flex-direction:column;justify-content:stretch}.recovery-wallet .wallet-options .button{width:100%;min-height:48px}.recovery-option p.recovery-free{color:#9af6dc;margin:0;font-size:13px}.recovery-wallet .auth-alert{margin-top:4px}.reset-account{background:#25cfff0e;border:1px solid #25cfff33;border-radius:12px;gap:8px;margin:22px 0 10px;padding:14px 16px;display:grid}.reset-account div{flex-wrap:wrap;justify-content:space-between;gap:14px;display:flex}.reset-account dt{color:#7983a3;font-size:13px}.reset-account dd{word-break:break-all;margin:0;font-size:14.5px;font-weight:750}.auth-footer{z-index:1;color:#5d6683;text-align:center;margin:0;font-size:13px;position:relative}.auth-footer a{color:#9aa4c1}.member-shell{min-height:100vh}.member-header{z-index:10;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#050817e6;grid-template-columns:1fr auto 1fr;align-items:center;gap:32px;min-height:76px;padding:13px clamp(22px,4vw,60px);display:grid;position:sticky;top:0}.member-header nav{color:#939bb8;align-items:center;gap:clamp(14px,1.6vw,28px);font-size:13.5px;font-weight:700;display:flex}.member-header nav a,.nav-soon,.member-identity button,.member-identity strong,.member-identity small,.testnet-chip{white-space:nowrap}.member-header nav a:hover{color:#fff}.member-identity{justify-self:end;align-items:center;gap:9px;display:flex}.member-identity>span:not(.avatar){flex-direction:column;display:flex}.member-identity strong{font-size:13px}.member-identity small{color:#747d9c;margin-top:2px;font-size:13px}.member-identity form{margin-left:5px}.member-identity button{cursor:pointer;color:#aab2c9;background:#ffffff09;border:1px solid #ffffff1a;border-radius:7px;padding:7px 9px;font-size:13px}.testnet-chip{color:var(--gold);letter-spacing:.7px;text-transform:uppercase;background:#f3c7680f;border:1px solid #f3c76842;border-radius:999px;padding:6px 8px;font-size:13px;font-style:normal;font-weight:800}.app-lang{flex:none;position:relative}.app-lang summary{cursor:pointer;color:#aab2c9;letter-spacing:.3px;white-space:nowrap;-webkit-user-select:none;user-select:none;background:#ffffff09;border:1px solid #ffffff1a;border-radius:7px;align-items:center;gap:6px;min-height:30px;padding:6px 9px;font-size:13px;font-weight:700;list-style:none;display:inline-flex}.app-lang summary::-webkit-details-marker{display:none}.app-lang summary:hover,.app-lang[open] summary{color:#fff;border-color:#ffffff38}.app-lang summary:focus-visible,.app-lang-menu button:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.app-lang svg{fill:none;stroke:currentColor;stroke-width:1.4px;flex:none;width:14px;height:14px}.app-lang-caret{border-bottom:1.5px solid;border-right:1.5px solid;flex:none;width:5px;height:5px;transition:transform .2s;transform:translateY(-1px)rotate(45deg)}.app-lang[open] .app-lang-caret,.app-lang-up .app-lang-caret{transform:translateY(1px)rotate(-135deg)}.app-lang-up[open] .app-lang-caret{transform:translateY(-1px)rotate(45deg)}.app-lang-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.app-lang-menu{z-index:30;background:#0c1230;border:1px solid #9ca9e033;border-radius:12px;min-width:184px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 18px 50px #00000073}.app-lang-up .app-lang-menu{inset:auto auto calc(100% + 6px) 0}.app-lang-menu button{color:#c9cfe6;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;width:100%;min-height:36px;padding:8px 12px;font-size:15.5px;font-weight:600;display:block}.app-lang-menu button:hover{color:#fff;background:#ffffff0f}.app-lang-menu button[aria-current]{color:#fff;box-shadow:inset 2px 0 0 var(--cyan);background:#25cfff1a}.app-lang-menu button:disabled,.app-lang[aria-busy] summary{cursor:progress;opacity:.6}.auth-topbar{z-index:2;justify-content:space-between;align-items:center;gap:16px;display:flex;position:relative}.auth-topbar .app-lang summary{border-radius:999px;min-height:36px;padding:8px 12px;font-size:14px}@media (prefers-reduced-motion:reduce){.app-lang-caret{transition:none}}.member-main{width:min(1240px,100% - 44px);margin:0 auto;padding:64px 0 90px}.member-welcome{justify-content:space-between;align-items:end;gap:28px;margin-bottom:32px;display:flex}.member-welcome h1,.member-page-heading h1{font:650 clamp(42px,5vw,64px)/.96 var(--font-display),sans-serif;letter-spacing:-3.4px;margin:0}.member-welcome p:not(.eyebrow),.member-page-heading p:not(.eyebrow){max-width:650px;color:var(--muted);margin:15px 0 0;font-size:15px;line-height:1.7}.member-metrics{margin-block:0 18px}.member-metrics .metric-card>strong{font-size:clamp(20px,2.2vw,31px)}.member-dashboard-grid{grid-template-columns:1.25fr .75fr;gap:18px;display:grid}.member-panel{min-height:330px}.member-quick-actions{padding-bottom:10px}.member-quick-actions>a{border-top:1px solid var(--line);flex-direction:column;gap:5px;margin:0 18px;padding:17px 5px;display:flex}.member-quick-actions>a span{color:var(--pink);letter-spacing:1.2px;text-transform:uppercase;font-size:13px;font-weight:800}.member-quick-actions>a strong{color:#e8eaf4;font-size:14px}.member-page-heading{margin-bottom:34px}.member-alert{margin:0 0 18px}.profile-grid{grid-template-columns:1.2fr .8fr;align-items:start;gap:18px;display:grid}.readonly-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.readonly-grid>span{border:1px solid var(--line);background:#ffffff06;border-radius:10px;flex-direction:column;padding:12px;display:flex}.readonly-grid small{color:#707a98;font-size:13px}.readonly-grid strong{color:#cdd3e6;margin-top:5px;font-size:13.5px}.referral-hero{border-color:#25cfff38;justify-content:space-between;align-items:center;gap:25px;padding:26px;display:flex}.referral-hero>div{flex-direction:column;min-width:0;display:flex}.referral-hero span{color:var(--cyan);text-transform:uppercase;letter-spacing:1.5px;font-size:13px}.referral-hero strong{overflow-wrap:anywhere;font:650 clamp(13px,2vw,20px) var(--font-display),sans-serif;margin-top:9px}.referral-hero small{color:#737d99;margin-top:7px;font-size:13px}.referral-copy{flex:none}.referral-list-panel{margin-top:28px;overflow:hidden}.referral-list{padding:0 18px 16px}.referral-list article{border-top:1px solid var(--line);grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:14px 4px;display:grid}.referral-list article>span:not(.avatar){flex-direction:column;display:flex}.referral-list article>span:last-child{text-align:right}.referral-list strong{font-size:13.5px}.referral-list small{color:#737d9b;margin-top:3px;font-size:13px}.member-wallet-summary{background:#f3c7680b;border:1px solid #f3c76833;border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;margin-bottom:18px;padding:14px 17px;display:grid}.member-wallet-summary.connected{background:#27e9b10b;border-color:#27e9b133}.wallet-status-dot{background:var(--gold);border-radius:50%;width:9px;height:9px;box-shadow:0 0 13px #f3c7688c}.connected .wallet-status-dot,.wallet-connected .wallet-status-dot{background:var(--emerald);box-shadow:0 0 13px #27e9b1a6}.member-wallet-summary div{flex-direction:column;gap:4px;min-width:0;display:flex}.member-wallet-summary small{color:#7c85a3;font-size:13px}.member-wallet-summary strong{color:#d7dbea;text-overflow:ellipsis;font-size:13.5px;overflow:hidden}.member-wallet-summary a{color:var(--cyan);font-size:13px;font-weight:800}.empty-state strong,.empty-state span{display:block}.empty-state strong{color:#cbd1e4;margin-bottom:7px}.empty-state .button{margin-top:15px;display:inline-flex}.bonus-day{width:39px;height:39px;color:var(--cyan);background:#25cfff0f;border:1px solid #25cfff33;border-radius:12px;place-items:center;font-size:13.5px;font-weight:800;display:grid!important}.bonus-amount{color:var(--emerald)!important}.member-utility-grid{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:18px;display:grid}.member-utility-grid>a{border:1px solid var(--line);background:#0b1026a8;border-radius:15px;grid-template-columns:auto 1fr auto;align-items:center;gap:11px;padding:17px;transition:all .2s;display:grid}.member-utility-grid>a:hover{border-color:#25cfff45;transform:translateY(-2px)}.member-utility-grid>a>span{color:var(--pink);font:700 13.5px var(--font-display),sans-serif}.member-utility-grid div{flex-direction:column;gap:4px;min-width:0;display:flex}.member-utility-grid small{color:#747d9b;text-transform:uppercase;letter-spacing:1px;font-size:13px}.member-utility-grid strong{white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.member-utility-grid em{color:var(--cyan);font-style:normal}.member-wallet-panel{border-color:#25cfff33;margin-bottom:18px;padding:24px}.testnet-banner{background:linear-gradient(90deg,#f3c76814,#f3c76806);border:1px solid #f3c7683d;border-radius:13px;align-items:center;gap:12px;margin:-16px 0 18px;padding:13px 15px;display:flex}.testnet-banner>span{color:#211704;background:var(--gold);letter-spacing:1.2px;border-radius:7px;padding:6px 8px;font-size:13px;font-weight:900}.testnet-banner>div{flex-direction:column;gap:3px;display:flex}.testnet-banner strong{color:#f3e3b4;font-size:13.5px}.testnet-banner small{color:#948a73;font-size:13px}.wallet-connect-box{justify-content:space-between;align-items:center;gap:24px;display:flex}.wallet-connect-box h2{font:650 22px var(--font-display),sans-serif;margin:0}.wallet-connect-box p:not(.eyebrow){color:var(--muted);margin:9px 0 0;font-size:13.5px;line-height:1.6}.wallet-options{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.wallet-options button:disabled{cursor:wait;opacity:.65}.wallet-empty{border:1px dashed #f3c76847;border-radius:11px;flex-direction:column;gap:5px;max-width:350px;padding:13px 15px;display:flex}.wallet-empty strong{color:var(--gold);font-size:13.5px}.wallet-empty span{color:#7f88a6;font-size:13px;line-height:1.55}.wallet-connected{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.wallet-connected>span:nth-child(2){flex-direction:column;gap:5px;display:flex}.wallet-connected small{color:#7f88a6;font-size:13px}.wallet-connected strong{font:650 18px var(--font-display),sans-serif}.member-process{border:1px solid var(--line);background:var(--line);border-radius:15px;grid-template-columns:repeat(4,1fr);gap:1px;margin-bottom:18px;display:grid;overflow:hidden}.member-process article{background:#0a0f28;grid-template-columns:auto 1fr;align-items:center;gap:11px;min-height:74px;padding:14px;display:grid}.member-process article>span{color:#6f7898;border:1px solid #96a4dc2e;border-radius:9px;place-items:center;width:29px;height:29px;font-size:13px;font-weight:800;display:grid}.member-process article.current>span{color:var(--gold);background:#f3c76812;border-color:#f3c76859}.member-process article.complete>span{color:var(--emerald);background:#27e9b112;border-color:#27e9b152}.member-process div{flex-direction:column;gap:4px;display:flex}.member-process strong{font-size:13px}.member-process small{color:#737d9a;font-size:13px}.member-plan-grid{grid-template-columns:repeat(4,1fr);gap:13px;margin-bottom:18px;display:grid}.member-plan-card{border:1px solid var(--line);background:linear-gradient(145deg,#0f1533eb,#080c1fe0);border-radius:17px;padding:20px;position:relative;overflow:hidden}.member-plan-card.emerald{border-color:#27e9b138}.member-plan-card.blue{border-color:#25cfff38}.member-plan-card.violet{border-color:#ae32f540}.member-plan-card>div{justify-content:space-between;align-items:center;display:flex}.member-plan-card>div span{font:700 17px var(--font-display),sans-serif}.member-plan-card em{color:#747e9d;letter-spacing:1px;font-size:13px;font-style:normal}.member-plan-card h2{font:700 36px/.9 var(--font-display),sans-serif;margin:20px 0 3px}.member-plan-card.emerald h2{color:var(--emerald)}.member-plan-card.blue h2{color:var(--cyan)}.member-plan-card.violet h2{color:#d471ff}.member-plan-card p{color:#c3c9dc;text-transform:uppercase;letter-spacing:1px;margin:0;font-size:13px}.member-plan-card small{color:#767f9e;margin-top:13px;font-size:13px;line-height:1.55;display:block}.member-package-layout{grid-template-columns:minmax(290px,.8fr) minmax(0,1.2fr);align-items:start;gap:18px;display:grid}.member-subscribe-card{min-height:400px}.locked-action,.pending-request-card{background:#f3c7680b;border:1px dashed #f3c76847;border-radius:13px;flex-direction:column;align-items:flex-start;gap:9px;padding:20px;display:flex}.locked-action strong,.pending-request-card>strong{color:#e8e1c8;font-size:15px}.locked-action span,.pending-request-card small{color:#858ba2;font-size:13px;line-height:1.55}.pending-request-card form{margin-top:7px}.verified-wallet-line{background:#27e9b10a;border:1px solid #27e9b12e;border-radius:10px;flex-direction:column;gap:5px;padding:11px 12px;display:flex}.verified-wallet-line span{color:#74809c;font-size:13px}.verified-wallet-line strong{color:#a8efd9;overflow-wrap:anywhere;font-size:13px}.request-history{padding:0 18px 16px}.request-history article{border-top:1px solid var(--line);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:13px;padding:15px 4px;display:grid}.request-history article>span:nth-child(2){flex-direction:column;gap:4px;min-width:0;display:flex}.request-history strong{font-size:13.5px}.request-history small{color:#737d9b;font-size:13px}.access-badge.inactive{color:#8d95af;background:#97a1d30d;border-color:#97a1d333}.member-mining-ledger{margin-top:18px}.member-participation-row{grid-template-columns:auto minmax(180px,1fr) auto}.bonus-ledger-panel{margin-top:18px}.request-actions{gap:7px;display:flex}.request-actions .button{padding:9px 11px;font-size:13px}.profile-wallet-state{background:#f3c7680a;border:1px solid #f3c76833;border-radius:11px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;margin:0 0 18px;padding:13px;display:grid}.profile-wallet-state.connected{background:#27e9b10a;border-color:#27e9b133}.profile-wallet-state div{flex-direction:column;gap:4px;min-width:0;display:flex}.profile-wallet-state small{color:#727c9a;font-size:13px}.profile-wallet-state strong{color:#d9dceb;text-overflow:ellipsis;font-size:13px;overflow:hidden}.profile-wallet-state a{color:var(--cyan);grid-column:2;font-size:13px;font-weight:800}@media (max-width:1120px){.metric-grid,.member-utility-grid,.member-plan-grid{grid-template-columns:repeat(2,1fr)}.member-package-layout{grid-template-columns:1fr}}@media (max-width:1440px){.member-identity>span:not(.avatar),.testnet-chip{display:none}}@media (max-width:1360px){.member-header{grid-template-columns:auto 1fr}.member-header nav{scrollbar-width:none;order:3;grid-column:1/-1;justify-content:flex-start;padding-top:9px;overflow-x:auto}.member-header nav::-webkit-scrollbar{display:none}.member-identity{justify-self:end}}@media (max-width:760px){.sidebar{width:100%;height:auto;padding:8px 10px max(8px, env(safe-area-inset-bottom));border:0;border-top:1px solid var(--line);position:fixed;inset:auto 0 0}.sidebar nav{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.page-header{align-items:flex-start}.page-header h1{font-size:39px}.metric-grid,.metric-grid.three,.field-grid{grid-template-columns:1fr}.participation-row{grid-template-columns:auto 1fr}.participation-money{text-align:left;grid-column:2}.admin-search{width:100%}.member-header{grid-template-columns:1fr auto;gap:14px;position:relative}.member-header nav{justify-content:flex-start;gap:18px;overflow-x:auto}.member-header nav a{white-space:nowrap}.member-identity>span:not(.avatar),.testnet-chip{display:none}.member-main{width:calc(100% - 32px);padding-top:44px}.member-welcome{flex-direction:column;align-items:flex-start}.member-dashboard-grid,.profile-grid{grid-template-columns:1fr}.referral-hero{flex-direction:column;align-items:stretch}.referral-copy{width:100%}.readonly-grid{grid-template-columns:1fr}.wallet-connect-box{flex-direction:column;align-items:stretch}.wallet-options{justify-content:stretch}.wallet-options .button{width:100%}.member-process{grid-template-columns:1fr 1fr}.member-plan-grid,.member-package-layout{grid-template-columns:1fr}.member-participation-row{grid-template-columns:auto 1fr}.member-participation-row .participation-money{grid-column:2}}@media (max-width:520px){.member-utility-grid,.member-process{grid-template-columns:1fr}.member-wallet-summary{grid-template-columns:auto minmax(0,1fr)}.member-wallet-summary a{grid-column:2}.request-history article{grid-template-columns:auto 1fr}.request-history article>.access-badge{grid-column:2;justify-self:start}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important}}.landing{background:#040714;min-height:100vh;overflow:hidden}.landing-nav{z-index:5;grid-template-columns:1fr auto 1fr;align-items:center;gap:34px;width:min(1380px,100% - 48px);height:88px;margin:0 auto;display:grid;position:relative}.landing-nav .brand-logo{width:188px}.landing-nav nav{color:#aab0c9;gap:34px;font-size:15px;font-weight:700;display:flex}.landing-nav nav a{transition:color .2s}.landing-nav nav a:hover{color:#fff}.landing-nav-cta{color:#eef0fb;background:#ffffff0a;border:1px solid #ffffff24;border-radius:999px;justify-self:end;align-items:center;gap:10px;padding:10px 15px;font-size:14px;font-weight:750;display:flex}.landing-nav-cta span{color:var(--cyan)}.landing-hero{grid-template-columns:minmax(0,.92fr) minmax(480px,1.08fr);align-items:center;gap:clamp(38px,5vw,90px);width:min(1380px,100% - 48px);min-height:calc(100vh - 88px);margin:0 auto;padding:38px 0 88px;display:grid;position:relative}.landing-hero:before{content:"";filter:blur(80px);background:#a518e61f;border-radius:50%;width:620px;height:620px;position:absolute;top:8%;left:-410px}.landing-hero-copy{z-index:1;position:relative}.landing-kicker{color:#a9b2d1;text-transform:uppercase;letter-spacing:2.5px;align-items:center;gap:10px;margin:0 0 24px;font-size:13.5px;font-weight:800;display:flex}.landing-kicker i{background:var(--pink);width:26px;height:2px;box-shadow:0 0 12px var(--pink)}.landing-hero h1{max-width:720px;font:650 clamp(58px,6.6vw,104px)/.91 var(--font-display),sans-serif;letter-spacing:clamp(-6px,-.45vw,-3px);margin:0}.landing-hero h1 span{color:#0000;background:linear-gradient(95deg,#ff0a8a 4%,#c636f6 50%,#33cfff 98%);-webkit-background-clip:text;background-clip:text;display:block}.landing-lede{color:#a2a9c4;max-width:610px;margin:28px 0 0;font-size:17px;line-height:1.8}.landing-actions{gap:12px;margin-top:34px;display:flex}.landing-button{border-radius:11px;justify-content:center;align-items:center;gap:14px;min-height:50px;padding:0 20px;font-size:15px;font-weight:800;display:inline-flex}.landing-button-primary{background:linear-gradient(115deg,#ed087d,#952aea);box-shadow:0 16px 40px #dc087f3d}.landing-button-ghost{background:#ffffff09;border:1px solid #ffffff21}.landing-trust{border-top:1px solid #909dd124;gap:0;margin-top:54px;padding-top:19px;display:flex}.landing-trust span{color:#767f9f;border-right:1px solid #909dd124;flex-direction:column;gap:4px;margin-right:26px;padding-right:26px;font-size:13px;display:flex}.landing-trust span:last-child{border:0}.landing-trust strong{color:#fff;font:650 17px var(--font-display),sans-serif}.landing-hero-visual{position:relative}.landing-image-frame{aspect-ratio:1.48;background:#0a0d22;border:1px solid #be65ff4f;border-radius:30px 30px 92px;position:relative;overflow:hidden;box-shadow:0 34px 100px #0000006b,0 0 90px #6525c81f}.landing-image-frame:after{content:"";background:linear-gradient(105deg,#04071485,#0000 45%),linear-gradient(#0000 60%,#0407148c);position:absolute;inset:0}.landing-image-frame img{object-fit:cover}.landing-orbit-label{z-index:2;color:#c0c8df;letter-spacing:1.1px;text-transform:uppercase;background:#060b1feb;border:1px solid #25cfff3d;border-radius:999px;align-items:center;gap:9px;padding:13px 17px;font-size:13px;display:flex;position:absolute;bottom:-20px;right:30px}.landing-orbit-label i{background:var(--cyan);width:7px;height:7px;box-shadow:0 0 12px var(--cyan);border-radius:50%}.landing-section{width:min(1280px,100% - 48px);margin:0 auto;padding:118px 0;position:relative}.section-heading{grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr);align-items:end;gap:80px;margin-bottom:48px;display:grid}.section-heading h2,.utility-heading h2,.possibilities-copy h2,.community-copy h2{font:650 clamp(42px,5vw,70px)/.98 var(--font-display),sans-serif;letter-spacing:-3.5px;margin:0}.section-heading h2 span,.possibilities-copy h2 span,.community-copy h2 span{background:linear-gradient(95deg,var(--pink),#ba3cf7,var(--cyan));color:#0000;-webkit-background-clip:text;background-clip:text}.section-heading>p{color:var(--muted);margin:0;font-size:15.5px;line-height:1.8}.pillar-grid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.pillar-card{border:1px solid var(--line);background:linear-gradient(145deg,#101636e6,#080c20cc);border-radius:20px;flex-direction:column;min-height:245px;padding:26px;transition:transform .25s,border-color .25s;display:flex}.pillar-card:hover{border-color:#e836bc4d;transform:translateY(-5px)}.pillar-card>span{color:var(--pink);font:700 34px var(--font-display),sans-serif}.pillar-card>p{color:var(--cyan);text-transform:uppercase;letter-spacing:1.4px;margin:auto 0 7px;font-size:13px;font-weight:800}.pillar-card h3{font:650 24px var(--font-display),sans-serif;margin:0 0 13px}.pillar-card small{color:var(--muted);font-size:13.5px;line-height:1.65}.utility-section{grid-template-columns:330px minmax(0,1fr);align-items:center;gap:50px;width:min(1380px,100% - 48px);display:grid}.utility-heading p:not(.landing-kicker){color:var(--muted);margin:25px 0 0;font-size:15px;line-height:1.8}.utility-gallery{grid-template-columns:1.4fr .8fr;gap:14px;display:grid}.utility-image-card{background:#0b1027;border:1px solid #5899ff38;border-radius:22px;min-height:410px;position:relative;overflow:hidden}.utility-image-card img{object-fit:cover;transition:transform .6s}.utility-image-card:hover img{transform:scale(1.025)}.utility-image-card:after{content:"";background:linear-gradient(#0000 38%,#030612f2);position:absolute;inset:0}.utility-image-card>div{z-index:2;position:absolute;bottom:22px;left:24px;right:24px}.utility-image-card span{color:var(--cyan);text-transform:uppercase;letter-spacing:2px;font-size:13px;font-weight:800}.utility-image-card h3{font:650 29px var(--font-display),sans-serif;margin:6px 0 2px}.utility-image-card p{color:#b0b7cb;letter-spacing:.4px;margin:0;font-size:13px}.business-strip{color:#7f88a6;text-transform:uppercase;letter-spacing:1.4px;grid-column:1/-1;justify-content:center;align-items:center;gap:22px;padding-top:4px;font-size:13px;display:flex}.business-strip i{background:var(--pink);border-radius:50%;width:4px;height:4px}.ecosystem-map-section{border-top:1px solid #96a4dc1f}.ecosystem-card-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.ecosystem-card{--card-accent:var(--pink);background:linear-gradient(145deg,#101636f2,#070b1de0);border:1px solid #ff0a8a33;border-radius:21px;flex-direction:column;min-height:250px;padding:26px;display:flex;position:relative;overflow:hidden}.ecosystem-card:after{content:"";background:var(--card-accent);filter:blur(28px);opacity:.12;border-radius:50%;width:170px;height:170px;position:absolute;bottom:-95px;right:-75px}.ecosystem-card.cyan{--card-accent:var(--cyan);border-color:#25cfff38}.ecosystem-card.gold{--card-accent:var(--gold);border-color:#f3c76836}.ecosystem-card.violet{--card-accent:var(--violet);border-color:#ae32f53d}.ecosystem-card.emerald{--card-accent:var(--emerald);border-color:#27e9b133}.ecosystem-card-top{justify-content:space-between;align-items:center;gap:16px;display:flex}.ecosystem-card-top>span{color:var(--card-accent);font:700 28px var(--font-display),sans-serif}.ecosystem-card-top em{border:1px solid color-mix(in srgb,var(--card-accent) 28%,transparent);color:#b8c0d7;letter-spacing:1px;text-transform:uppercase;background:#ffffff06;border-radius:999px;padding:7px 9px;font-size:13px;font-style:normal;font-weight:800}.ecosystem-card>p{color:var(--card-accent);letter-spacing:1.5px;text-transform:uppercase;margin:auto 0 7px;font-size:13px;font-weight:800}.ecosystem-card h3{font:650 27px var(--font-display),sans-serif;margin:0 0 13px}.ecosystem-card small{z-index:1;color:var(--muted);font-size:13.5px;line-height:1.7;position:relative}.possibilities-section{grid-template-columns:minmax(280px,.7fr) minmax(0,1.3fr);align-items:center;gap:clamp(50px,7vw,110px);width:min(1380px,100% - 48px);display:grid}.possibilities-copy>p:not(.landing-kicker){max-width:460px;color:var(--muted);margin:26px 0 0;font-size:15px;line-height:1.8}.action-grid{border-top:1px solid var(--line)}.action-grid article{border-bottom:1px solid var(--line);grid-template-columns:52px 1fr;gap:20px;padding:22px 8px;transition:padding .2s,background .2s;display:grid}.action-grid article:hover{background:linear-gradient(90deg,#ff0a8a0e,#25cfff06);padding-inline:18px}.action-grid article>span{color:var(--pink);font:700 14px var(--font-display),sans-serif;padding-top:5px}.action-grid h3{font:650 19px var(--font-display),sans-serif;margin:0 0 7px}.action-grid p{color:var(--muted);margin:0;font-size:13.5px;line-height:1.65}.participation-section{border-top:1px solid #96a4dc1f}.landing-plan-grid{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.landing-plan-card{border:1px solid var(--line);background:linear-gradient(145deg,#121836,#080d25);border-radius:22px;min-height:235px;padding:28px;position:relative;overflow:hidden}.landing-plan-card:after{content:"";opacity:.19;filter:blur(7px);border-radius:50%;width:180px;height:180px;position:absolute;bottom:-80px;right:-55px}.landing-plan-card.green{border-color:#27e9b147}.landing-plan-card.green:after{background:var(--emerald)}.landing-plan-card.cyan{border-color:#25cfff47}.landing-plan-card.cyan:after{background:var(--cyan)}.landing-plan-card.violet{border-color:#be46ff4d}.landing-plan-card.violet:after{background:var(--violet)}.landing-plan-card>span{color:#e8ebf6;font:650 20px var(--font-display),sans-serif}.landing-plan-card>strong{font:700 64px/.95 var(--font-display),sans-serif;margin:25px 0 4px;display:block}.landing-plan-card.green>strong{color:var(--emerald)}.landing-plan-card.cyan>strong{color:var(--cyan)}.landing-plan-card.violet>strong{color:#d66aff}.landing-plan-card p{color:#c5cbe0;text-transform:uppercase;letter-spacing:1.2px;margin:0;font-size:13px;font-weight:800}.landing-plan-card small{color:#77809e;margin-top:21px;font-size:13px;display:block}.how-grid{background:#99a6dc21;border:1px solid #99a6dc21;border-radius:18px;grid-template-columns:repeat(4,1fr);gap:1px;margin-top:60px;display:grid;overflow:hidden}.how-grid article{background:#090e25;padding:25px}.how-grid span{color:var(--pink);font-size:13px;font-weight:800}.how-grid h3{font:650 17px var(--font-display),sans-serif;margin:13px 0 8px}.how-grid p{color:var(--muted);margin:0;font-size:13px;line-height:1.6}.landing-disclaimer{color:#68728f;text-align:center;max-width:850px;margin:20px auto 0;font-size:13px;line-height:1.7}.tokenomics-section{grid-template-columns:.8fr 1.2fr;align-items:center;gap:100px;display:grid}.tokenomics-visual{place-items:center;display:grid}.token-ring{aspect-ratio:1;background:conic-gradient(#0877ed 0 50%,#1ccd8d 50% 70%,#7826cf 70% 80%,#f1a33d 80% 90%,#ed0d83 90% 96%,#11c7e9 96%);border-radius:50%;place-items:center;width:min(36vw,430px);display:grid;position:relative;box-shadow:0 0 90px #274adb2b}.token-ring:before{content:"";background:radial-gradient(circle at 38% 32%,#303b70,#080c23 56%);border-radius:50%;position:absolute;inset:66px;box-shadow:0 0 34px #00000080,inset 0 0 50px #ffffff0a}.token-ring>span{z-index:1;flex-direction:column;align-items:center;display:flex;position:relative}.token-ring strong{font:700 75px/.9 var(--font-display),sans-serif}.token-ring small{color:#afb8d2;letter-spacing:2.5px;margin-top:11px;font-size:13px}.tokenomics-lede{color:var(--muted);max-width:620px;font-size:15px;line-height:1.8}.allocation-list{border:1px solid var(--line);background:var(--line);border-radius:15px;grid-template-columns:1fr 1fr;gap:1px;margin-top:28px;display:grid;overflow:hidden}.allocation-list>div{background:#0a0f27;justify-content:space-between;align-items:center;gap:15px;padding:16px;display:flex}.allocation-list span{flex-direction:column;display:flex}.allocation-list strong{font-size:14px}.allocation-list small{color:#737d9c;margin-top:4px;font-size:13px}.allocation-list em{color:var(--cyan);font:650 19px var(--font-display),sans-serif;font-style:normal}.community-section{place-items:center;width:100%;max-width:none;min-height:700px;padding-inline:24px;display:grid;overflow:hidden}.community-section>img{object-fit:cover}.community-overlay{z-index:1;background:linear-gradient(90deg,#030611ed,#03061185 55%,#030611b8),linear-gradient(#040714,#0000 55%,#040714);position:absolute;inset:0}.community-copy{z-index:2;width:min(1280px,100%);position:relative}.community-copy p:not(.landing-kicker){color:#afb7cc;max-width:560px;margin:24px 0 30px;font-size:15.5px;line-height:1.8}.landing-footer{border-top:1px solid var(--line);grid-template-columns:1fr 1fr auto;align-items:center;gap:30px;width:min(1280px,100% - 48px);margin:0 auto;padding:50px 0;display:grid}.landing-footer>p{color:#7f88a5;font-size:13.5px;line-height:1.7}.landing-footer>div{color:#a8b0c8;gap:24px;font-size:13.5px;display:flex}.landing-footer>small{color:#5f6884;grid-column:1/-1;font-size:13px}@media (max-width:900px){.landing-nav{grid-template-columns:1fr auto;width:min(100% - 32px,700px)}.landing-nav nav{display:none}.landing-nav .brand-logo{width:150px}.landing-hero{grid-template-columns:1fr;width:min(100% - 32px,700px);min-height:0;padding:56px 0 90px}.landing-hero h1{font-size:clamp(52px,13.5vw,82px)}.landing-hero-visual{order:-1}.section-heading,.utility-section,.possibilities-section{grid-template-columns:1fr;gap:35px}.pillar-grid,.ecosystem-card-grid{grid-template-columns:1fr 1fr}.utility-heading{max-width:650px}.tokenomics-visual{order:2}.token-ring{width:min(70vw,420px)}.landing-footer{grid-template-columns:1fr auto}.landing-footer>p{display:none}}@media (max-width:520px){.landing-nav{height:72px}.landing-nav .brand-logo{width:126px}.landing-nav-cta{padding:9px 12px;font-size:13px}.landing-nav-cta span{display:none}.landing-hero{gap:38px;padding-top:26px}.landing-hero h1{letter-spacing:-3.4px;font-size:51px}.landing-hero-visual{order:0}.landing-image-frame{border-radius:20px 20px 52px}.landing-lede{font-size:15.5px}.landing-actions{flex-direction:column}.landing-trust{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:38px;display:grid}.landing-trust span{margin:0;padding:0 8px 0 0}.landing-trust strong{font-size:16px}.landing-orbit-label{right:12px}.landing-section{width:calc(100% - 32px);padding:82px 0}.section-heading{gap:24px;margin-bottom:32px}.section-heading h2,.utility-heading h2,.possibilities-copy h2,.community-copy h2{letter-spacing:-2.7px;font-size:43px}.section-heading,.pillar-grid,.ecosystem-card-grid{grid-template-columns:1fr}.pillar-card{min-height:210px}.utility-section,.possibilities-section{width:calc(100% - 32px)}.utility-gallery{grid-template-columns:1fr}.utility-image-card{min-height:300px}.business-strip{flex-wrap:wrap;gap:12px}.tokenomics-section{gap:48px}.token-ring{width:82vw}.token-ring:before{inset:48px}.token-ring strong{font-size:56px}.allocation-list{grid-template-columns:1fr}.community-section{width:100%;min-height:640px}.landing-footer{grid-template-columns:1fr;align-items:start;width:calc(100% - 32px)}.landing-footer>div{flex-wrap:wrap}}.fee-confirm-box{background:#f3c7680b;border:1px solid #f3c76840;border-radius:13px;gap:10px;margin-top:18px;padding:16px 18px;display:grid}.fee-confirm-box h3{color:#e8e1c8;font:650 17px/1.35 var(--font-display), sans-serif;margin:0}.fee-confirm-box .muted{margin:0;font-size:13.5px;line-height:1.6}.fee-confirm-box .wallet-options{justify-content:flex-start}.fee-confirm-box>.button.secondary{justify-self:start}.wallet-connect-box .fee-confirm-box{flex-basis:100%;margin:0 0 18px}.wallet-connect-box:has(.fee-confirm-box){flex-wrap:wrap}.fee-manual summary{cursor:pointer;color:#8d94ae;font-size:13.5px}.fee-manual .admin-search{margin-top:9px}#wallet-recovery{margin-top:18px}#wallet-recovery .readonly-grid,#wallet-recovery .admin-control-note{margin-bottom:14px}.testnet-banner.mainnet{background:#ff6b7d0f;border-color:#ff6b7d59}.testnet-banner.mainnet>span{color:#ff8f9d;border-color:#ff6b7d66}.level-badge{color:var(--cyan);letter-spacing:.6px;text-transform:uppercase;background:#26ccff0f;border:1px solid #26ccff33;border-radius:6px;padding:4px 7px;font-size:13px;text-decoration:none;display:inline-block}.upline-chain{color:#b8c4d8;flex-wrap:wrap;align-items:center;gap:8px 10px;margin:0 0 16px;font-size:13.5px;line-height:1.6;display:flex}.upline-chain a{color:var(--cyan);text-decoration:none}.upline-chain a:hover{text-decoration:underline}.upline-chain strong{color:#fff}.team-search{width:min(480px,100%);margin:0 0 14px}.network-tree a.network-node{color:inherit;cursor:pointer;text-decoration:none}.network-tree a.network-node:hover{border-color:#26ccff73}.referral-list strong a{color:var(--cyan);text-decoration:none}.record-header{gap:14px;margin-bottom:18px;padding:18px 22px 0;display:grid}.record-header .upline-chain{margin:0}.record-tabs{border-top:1px solid var(--line);gap:6px;margin:4px -22px 0;padding:6px 22px 0;display:flex;overflow-x:auto}.record-tabs a{color:#9aa4c4;white-space:nowrap;border-bottom:2px solid #0000;flex-direction:column;gap:3px;padding:12px 16px 14px;font-size:14px;font-weight:700;text-decoration:none;display:flex}.record-tabs a small{color:#6b7495;font-size:13px;font-weight:500}.record-tabs a:hover{color:#fff}.record-tabs a.active{color:#fff;border-bottom-color:var(--cyan)}.readonly-grid.single{grid-template-columns:1fr}.steps-list{gap:12px;margin:8px 0 0;padding:0 0 0 20px;display:grid}.steps-list li{color:#8d94ae;font-size:13.5px;line-height:1.6}.steps-list strong{color:#cdd3e6;font-size:14px;display:block}@media (max-width:760px){.record-tabs{margin:4px -16px 0;padding-left:16px}}.member-main .record-tabs{border-top:0;border-bottom:1px solid var(--line);margin:-14px 0 18px;padding:0}.member-main .record-tabs a{padding:10px 16px 12px}.member-utility-grid.three{grid-template-columns:repeat(3,1fr);margin-bottom:18px}.locked-action .button{justify-self:start;margin-top:12px}.success-banner a{color:inherit;font-weight:700}@media (max-width:760px){.member-utility-grid.three{grid-template-columns:1fr}}.password-field{display:block;position:relative}.password-field input{padding-right:44px}.password-toggle{color:#8f97b6;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:32px;height:32px;padding:0;display:grid;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.password-toggle:hover,.password-toggle:focus-visible{color:#f5f7ff;background:#959fcf1f;outline:none}.password-toggle svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.shop-grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px;margin-top:18px;display:grid}.shop-card{grid-template-rows:auto 1fr;padding:0;display:grid;overflow:hidden}.shop-image{aspect-ratio:4/5;border-bottom:1px solid var(--line);background:#fff;place-items:center;display:grid;overflow:hidden}.shop-image img{object-fit:contain;width:100%;height:100%}.shop-image span{color:#7f88a7;font-size:13.5px}.shop-image.edit{aspect-ratio:1;border-radius:20px 20px 0 0;margin:-24px -24px 16px}.shop-body{align-content:start;gap:10px;padding:16px 18px 18px;display:grid}.shop-body h2{font:650 17px/1.3 var(--font-display), sans-serif;letter-spacing:-.3px;margin:0}.shop-price{flex-direction:column;display:flex}.shop-price strong{color:var(--cyan);font-size:17px}.shop-price small{color:var(--muted);margin-top:2px;font-size:13px}.shop-actions{justify-content:space-between;align-items:center;gap:10px;display:flex}.shop-modal-backdrop{z-index:60;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#020512b8;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.shop-modal{width:min(560px,100%);max-height:92vh;padding:24px;overflow:auto}.shop-modal h2{font:650 20px/1.2 var(--font-display), sans-serif;margin:0}.shop-modal .muted{margin:0;font-size:14px;line-height:1.6}.shop-modal-actions,.shop-order-actions{flex-wrap:wrap;gap:10px;margin-top:6px;display:flex}.shop-orders article{align-items:flex-start}.shop-orders article>span:nth-child(2){flex-direction:column;gap:4px;min-width:0;display:flex}.shop-orders .fee-confirm-box{display:grid}input[type=file]{padding:9px 10px}.nav-soon{color:var(--gold);letter-spacing:.8px;text-transform:uppercase;vertical-align:middle;border:1px solid #f3c76859;border-radius:999px;margin-left:6px;padding:2px 6px;font-size:13px}.shop-teaser{border-color:#f3c76840;grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);align-items:center;gap:24px;padding:34px;display:grid}.shop-teaser h2{font:650 clamp(26px, 3vw, 38px)/1.05 var(--font-display), sans-serif;letter-spacing:-1.4px;margin:0 0 12px}.shop-teaser p{color:var(--muted);margin:0 0 18px;font-size:15px;line-height:1.7}.shop-teaser ol{color:#b8c4d8;margin:0;padding-left:18px;font-size:14px;line-height:1.8}.shop-teaser-visual{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.shop-teaser-visual span{aspect-ratio:3/4;border:1px solid var(--line);color:#8d94ae;letter-spacing:.6px;text-transform:uppercase;background:linear-gradient(160deg,#25cfff29,#c13eff29);border-radius:14px;place-items:center;font-size:13px;display:grid}@media (max-width:760px){.shop-teaser{grid-template-columns:1fr;padding:24px}}.lux{--lux-gold:#d9b56a;--lux-ink:#f4efe6;--lux-muted:#a9a49a}.lux-topbar{border-bottom:1px solid #d9b56a2e;justify-content:space-between;align-items:baseline;gap:20px;margin:-20px 0 44px;padding-bottom:14px;display:flex}.lux-topbar .eyebrow{color:var(--lux-gold);letter-spacing:3px}.lux-topbar nav{letter-spacing:1.6px;text-transform:uppercase;gap:22px;font-size:13.5px;display:flex}.lux-topbar nav a{color:var(--lux-muted);text-decoration:none}.lux-topbar nav a.active,.lux-topbar nav a:hover{color:var(--lux-ink)}.lux-intro{max-width:720px;margin:0 0 54px}.lux-intro h1,.lux-hero h1,.lux-serif{font:500 clamp(40px, 5.2vw, 72px)/1.02 var(--font-luxe), Georgia, serif;letter-spacing:-.5px;color:var(--lux-ink);margin:0}.lux-intro p{color:var(--lux-muted);max-width:560px;margin:18px 0 0;font-size:15.5px;line-height:1.8}.lux-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:22px;display:grid}.lux-card{color:inherit;background:var(--panel-strong);border:1px solid #d9b56a24;border-radius:22px;grid-template-rows:auto 1fr;text-decoration:none;transition:transform .35s,border-color .35s;display:grid;position:relative;overflow:hidden}.lux-card:hover{border-color:#d9b56a73;transform:translateY(-4px)}.lux-stage{aspect-ratio:1;place-items:center;padding:28px;display:grid;position:relative;overflow:hidden}.lux-stage img{z-index:2;object-fit:contain;filter:drop-shadow(0 24px 30px #0000008c);max-width:80%;max-height:80%;transition:transform .6s;position:relative}.lux-card:hover .lux-stage img{transform:scale(1.04)}.lux-stage:after{content:"";filter:blur(10px);background:radial-gradient(#00000073,#0000 70%);border-radius:50%;height:18%;position:absolute;inset:auto 12% 10%}.lux-stage.graphite{--lux-tint:214, 218, 228}.lux-stage.ivory{--lux-tint:217, 181, 106}.lux-stage.burgundy{--lux-tint:214, 96, 110}.lux-stage.midnight{--lux-tint:96, 132, 214}.lux-stage.champagne{--lux-tint:196, 164, 120}.lux-card-body{gap:6px;padding:20px 22px 24px;display:grid}.lux-brand{color:var(--lux-gold);letter-spacing:2.6px;text-transform:uppercase;font-size:13px}.lux-card-body h2{font:500 22px/1.2 var(--font-luxe), Georgia, serif;color:var(--lux-ink);margin:0}.lux-price{align-items:baseline;gap:10px;margin-top:6px;display:flex}.lux-price strong{color:var(--lux-ink);font-size:17px;font-weight:600}.lux-price small{color:var(--lux-muted);font-size:13.5px}.lux-card-body .access-badge{justify-self:start;margin-top:8px}.lux-hero{grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);align-items:center;gap:48px;min-height:78vh;margin:-20px calc(50% - 50vw) 64px;padding:64px clamp(24px,6vw,96px);display:grid}.lux-hero.graphite{--lux-tint:214, 218, 228}.lux-hero.ivory{--lux-tint:217, 181, 106}.lux-hero.burgundy{--lux-tint:214, 96, 110}.lux-hero.midnight{--lux-tint:96, 132, 214}.lux-hero.champagne{--lux-tint:196, 164, 120}.lux-hero-visual{place-items:center;display:grid}.lux-hero-visual img{object-fit:contain;filter:drop-shadow(0 50px 60px #0000008c);max-width:min(560px,100%);max-height:62vh}.lux-hero-copy{gap:18px;display:grid}.lux-hero-copy .lux-brand{font-size:13.5px}.lux-hero-copy .lux-tagline{font:italic 400 clamp(18px, 2vw, 24px)/1.4 var(--font-luxe), Georgia, serif;color:var(--lux-muted);margin:0}.lux-pricing{border-top:1px solid #d9b56a47;border-bottom:1px solid #d9b56a47;gap:4px;padding:18px 0;display:grid}.lux-pricing strong{color:var(--lux-ink);letter-spacing:-.5px;font-size:clamp(26px,3vw,36px);font-weight:600}.lux-pricing small{color:var(--lux-muted);letter-spacing:.4px;font-size:14px}.lux-cta{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.lux-button{background:var(--lux-gold);color:#17140f;letter-spacing:2px;text-transform:uppercase;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;min-height:48px;padding:0 30px;font-size:14px;font-weight:800;text-decoration:none;transition:transform .25s,box-shadow .25s;display:inline-flex}.lux-button:hover{transform:translateY(-1px);box-shadow:0 14px 30px #d9b56a47}.lux-button[disabled],.lux-button.disabled{opacity:.45;pointer-events:none}.lux-button.ghost{color:var(--lux-ink);background:0 0;border:1px solid #d9b56a80}.lux-note{color:var(--lux-muted);letter-spacing:.3px;font-size:13.5px}.lux-section{border-top:1px solid #d9b56a29;grid-template-columns:minmax(200px,.32fr) minmax(0,.68fr);gap:40px;padding:44px 0;display:grid}.lux-section h3{font:500 26px/1.15 var(--font-luxe), Georgia, serif;color:var(--lux-ink);margin:0}.lux-section p{color:#cfc9be;max-width:640px;margin:0 0 16px;font-size:15.5px;line-height:1.85}.lux-specs{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;display:grid}.lux-specs span{border:1px solid #d9b56a29;border-radius:14px;gap:6px;padding:16px;display:grid}.lux-specs small{color:var(--lux-muted);letter-spacing:1.6px;text-transform:uppercase;font-size:13px}.lux-specs strong{color:var(--lux-ink);font-size:15.5px;font-weight:600}.lux-steps{counter-reset:lux;grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.lux-steps article{border:1px solid #d9b56a29;border-radius:16px;padding:22px 20px 20px;position:relative}.lux-steps article:before{counter-increment:lux;content:counter(lux, decimal-leading-zero);color:var(--lux-gold);font:500 26px var(--font-luxe), Georgia, serif;margin-bottom:14px;display:block}.lux-steps strong{color:var(--lux-ink);margin-bottom:6px;font-size:15.5px;display:block}.lux-steps span{color:var(--lux-muted);font-size:14px;line-height:1.7}.lux-checkout{grid-template-columns:minmax(0,1fr) minmax(320px,420px);align-items:start;gap:32px;display:grid}.lux-panel{background:#0c0e18e0;border:1px solid #d9b56a33;border-radius:22px;padding:30px}.lux-panel h2{font:500 30px/1.1 var(--font-luxe), Georgia, serif;color:var(--lux-ink);margin:0 0 6px}.lux-panel>.lux-note{margin-bottom:22px;display:block}.lux-summary{position:sticky;top:96px}.lux-summary-product{border-bottom:1px solid #d9b56a2e;grid-template-columns:84px 1fr;align-items:center;gap:16px;padding-bottom:18px;display:grid}.lux-summary-product .lux-stage{aspect-ratio:1;border-radius:14px;padding:8px}.lux-summary-product .lux-stage img{max-width:92%;max-height:92%}.lux-summary-product strong{color:var(--lux-ink);font:500 17px/1.25 var(--font-luxe), Georgia, serif;display:block}.lux-lines{border-bottom:1px solid #d9b56a2e;gap:12px;padding:18px 0;display:grid}.lux-lines div{color:#cfc9be;justify-content:space-between;gap:12px;font-size:15px;display:flex}.lux-lines div strong{color:var(--lux-ink);font-weight:600}.lux-lines div.pending strong{color:var(--lux-muted);font-style:italic;font-weight:400}.lux-total{justify-content:space-between;align-items:baseline;padding-top:18px;display:flex}.lux-total span{color:var(--lux-muted);letter-spacing:1.6px;text-transform:uppercase;font-size:13.5px}.lux-total strong{color:var(--lux-ink);font-size:24px;font-weight:600}.lux .form-stack label{color:var(--lux-muted);letter-spacing:1.2px;text-transform:uppercase;font-size:13.5px}.lux .form-stack input,.lux .form-stack textarea{color:var(--lux-ink);background:#ffffff08;border-color:#d9b56a33;border-radius:12px;margin-top:6px}.lux-orders article{border-top:1px solid #d9b56a29;grid-template-columns:84px minmax(0,1fr) auto;align-items:start;gap:18px;padding:22px 0;display:grid}.lux-orders article:first-child{border-top:0}.lux-orders h3{font:500 20px/1.2 var(--font-luxe), Georgia, serif;color:var(--lux-ink);margin:0 0 4px}.lux-orders small{color:var(--lux-muted);font-size:13.5px;line-height:1.7;display:block}.lux-status{color:var(--lux-gold);letter-spacing:1.6px;text-transform:uppercase;white-space:nowrap;border:1px solid #d9b56a66;border-radius:999px;padding:6px 12px;font-size:13px;display:inline-flex}.lux-status.done{color:#7ff0cf;border-color:#27e9b166}.lux-status.closed{color:var(--lux-muted);border-color:#ffffff24}.lux-split{grid-template-columns:1fr 1fr;gap:10px;margin:12px 0;display:grid}.lux-split span{border:1px solid #d9b56a33;border-radius:12px;gap:4px;padding:12px 14px;display:grid}.lux-split small{letter-spacing:1.4px;text-transform:uppercase;color:var(--lux-muted);font-size:13px}.lux-split strong{color:var(--lux-ink);font-size:16px}@media (max-width:900px){.lux-hero{grid-template-columns:1fr;gap:28px;min-height:0;padding:40px 22px}.lux-hero-visual img{max-height:46vh}.lux-section{grid-template-columns:1fr;gap:16px;padding:32px 0}.lux-steps,.lux-checkout{grid-template-columns:1fr}.lux-summary{position:static}.lux-orders article{grid-template-columns:64px 1fr}.lux-orders article>.lux-status{grid-column:2;justify-self:start}.lux-topbar{flex-direction:column;align-items:flex-start;gap:10px}}.lux-intro.compact{margin-bottom:26px}.lux-story-section.graphite{--lux-tint:214, 218, 228}.lux-story-section.ivory{--lux-tint:217, 181, 106}.lux-story-section.burgundy{--lux-tint:214, 96, 110}.lux-story-section.midnight{--lux-tint:96, 132, 214}.lux-story-section.champagne{--lux-tint:196, 164, 120}.lux-story-copy{gap:16px;display:grid}.lux-story-copy h2{font:500 clamp(34px, 4.4vw, 60px)/1.02 var(--font-luxe), Georgia, serif;color:var(--lux-ink);letter-spacing:-.5px;margin:0}.lux-story-section.in-view .lux-story-copy{animation:.9s both lux-rise}.lux-story-section.in-view .lux-story-visual{animation:1.1s both lux-bloom}@keyframes lux-rise{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes lux-bloom{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}.lux-story-counter{color:var(--lux-muted);font:400 15.5px var(--font-luxe), Georgia, serif;letter-spacing:2px;position:absolute;bottom:28px;right:clamp(24px,7vw,120px)}.lux-story-dots{gap:10px;display:grid;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.lux-story-dots button{cursor:pointer;background:0 0;border:1px solid #d9b56a99;border-radius:50%;width:8px;height:8px;padding:0}.lux-story-dots button.active{background:var(--lux-gold);box-shadow:0 0 0 4px #d9b56a2e}@keyframes lux-sway{0%,to{transform:rotateY(-10deg)rotateX(2deg)}50%{transform:rotateY(10deg)rotateX(-2deg)}}@media (prefers-reduced-motion:reduce){.lux-turntable-inner{animation:none}.lux-story-copy,.lux-story-visual{transition:none}}.lux-credit{color:#ffffffb3;letter-spacing:.6px;pointer-events:none;background:#00000073;border-radius:6px;padding:4px 8px;font-size:13px;position:absolute;bottom:8%;right:8%}.member-shell{overflow-x:hidden}.lux-story-wrap{width:100vw;margin-left:calc(50% - 50vw);position:relative}.lux-story{scroll-snap-type:y mandatory;scrollbar-width:none;overscroll-behavior:contain;height:calc(100vh - 76px);overflow-y:auto}.lux-story::-webkit-scrollbar{display:none}.lux-story-section{scroll-snap-align:start;scroll-snap-stop:always;grid-template-columns:minmax(0,1fr) minmax(300px,.85fr);align-items:center;gap:clamp(24px,4vw,64px);height:100%;padding:0 clamp(24px,7vw,120px);display:grid;position:relative;overflow:hidden}.lux-story-section,.lux-hero{background:#07080d}.lux-story-section:before,.lux-hero:before{content:"";background:radial-gradient(ellipse 60% 70% at 32% 42%, rgba(var(--lux-tint,217,181,106), .22), transparent 70%), radial-gradient(ellipse 40% 50% at 78% 88%, rgba(var(--lux-tint,217,181,106), .1), transparent 70%), linear-gradient(180deg, #ffffff08, transparent 30%);pointer-events:none;position:absolute;inset:0}.lux-story-section:after,.lux-hero:after{content:"";background:linear-gradient(90deg,#0000,#d9b56a59,#0000);height:1px;position:absolute;bottom:0;left:0;right:0}.lux-hero{height:auto;min-height:calc(100vh - 76px);position:relative;overflow:hidden}.lux-story-visual,.lux-hero-visual{z-index:1;place-items:center;height:100%;display:grid;position:relative}.lux-story-copy{z-index:1;position:relative}.lux-turntable{cursor:crosshair;touch-action:pan-y;perspective:1400px;place-items:center;width:100%;height:min(66vh,620px);display:grid;position:relative}.lux-turntable:before{content:"";aspect-ratio:1;background:radial-gradient(circle, rgba(var(--lux-tint,217,181,106), .3), rgba(var(--lux-tint,217,181,106), .08) 45%, transparent 68%);filter:blur(18px);border-radius:50%;width:70%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.lux-echo{filter:blur(28px)saturate(1.4);opacity:.16;mix-blend-mode:screen;pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:contain;width:92%;height:92%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(1.15);-webkit-mask-image:radial-gradient(circle,#000 35%,#0000 72%);mask-image:radial-gradient(circle,#000 35%,#0000 72%)}.lux-turntable-inner{z-index:2;width:100%;height:100%;transform-style:preserve-3d;will-change:transform;place-items:center;transition:transform .25s;animation:10s ease-in-out infinite lux-sway;display:grid;position:relative}.lux-turntable.is-hover .lux-turntable-inner{animation-play-state:paused}.lux-turntable-inner img{z-index:2;object-fit:contain;filter:drop-shadow(0 28px 30px #0000008c)drop-shadow(0 4px 8px #00000059);-webkit-user-select:none;user-select:none;max-width:84%;max-height:min(56vh,520px);position:relative}.lux-reflection{opacity:.22;filter:blur(2px);pointer-events:none;background-position:top;background-repeat:no-repeat;background-size:contain;width:84%;height:30%;position:absolute;bottom:-2%;left:50%;transform:translate(-50%)scaleY(-1);-webkit-mask-image:linear-gradient(#0000,#000000e6);mask-image:linear-gradient(#0000,#000000e6)}.lux-turntable:after{content:"";filter:blur(8px);background:radial-gradient(#000000bf,#0000 70%);border-radius:50%;width:46%;height:6%;position:absolute;bottom:4%;left:50%;transform:translate(-50%)}.lux-turntable-hint{color:var(--lux-muted);letter-spacing:2px;text-transform:uppercase;opacity:.6;z-index:3;font-size:13px;position:absolute;bottom:0;right:0}.lux-credit{color:#ffffff59;letter-spacing:.6px;pointer-events:none;z-index:3;max-width:70%;font-size:13px;line-height:1.4;position:absolute;bottom:0;left:0}.lux-story-copy h2.long,.lux-hero h1.long{font-size:clamp(26px,3vw,40px)}.lux-stage{background:radial-gradient(circle at 50% 45%, rgba(var(--lux-tint,217,181,106), .22), transparent 65%), #0b0c12;position:relative;overflow:hidden}.lux-stage .lux-echo{opacity:.3;width:120%;height:120%}.lux-topbar{border-bottom:0;margin-bottom:0;padding-bottom:12px}.lux-topbar>div{flex-wrap:wrap;align-items:baseline;gap:14px;display:flex}.lux-topbar-tagline{color:var(--lux-muted);font:italic 400 15.5px var(--font-luxe), Georgia, serif}@media (max-width:900px){.lux-story{scroll-snap-type:none;overflow:visible;height:auto!important}.lux-story-section{grid-template-rows:auto auto;grid-template-columns:1fr;align-items:start;gap:6px;height:auto;min-height:0;padding:18px 20px 44px}.lux-story-section:before{background:radial-gradient(ellipse 80% 45% at 50% 28%, rgba(var(--lux-tint,217,181,106), .22), transparent 70%)}.lux-turntable{height:min(52vh,440px)}.lux-turntable-inner img{max-width:92%;max-height:min(46vh,400px)}.lux-turntable-hint{display:none}.lux-credit{text-align:center;margin-top:4px;padding:0 12px;font-size:13px;line-height:1.4;display:block;position:static}.lux-story-copy{gap:10px;padding-top:6px}.lux-story-copy h2{font-size:clamp(26px,7.5vw,36px)}.lux-story-copy .lux-tagline{font-size:17px}.lux-pricing{padding:12px 0}.lux-pricing strong{font-size:26px}.lux-cta .lux-button{min-height:44px;padding:0 22px}.lux-story-counter{bottom:14px}.lux-story-dots,.lux-topbar-tagline{display:none}.lux-topbar nav{gap:16px}.lux-hero{min-height:0;margin:0 calc(50% - 50vw) 36px;padding:12px 20px 36px}.lux-hero-visual{height:auto}.lux-hero h1{font-size:clamp(28px,8vw,40px)}.lux-section{padding:26px 0}.lux-specs{grid-template-columns:1fr 1fr}.lux-panel{padding:22px 18px}.lux-checkout{gap:18px}}.member-main:has(.lux-story-wrap){padding-top:0}.lux-story-wrap .lux-topbar{z-index:5;pointer-events:none;padding:16px clamp(24px,7vw,120px) 0;position:absolute;top:0;left:0;right:0}.lux-story-wrap .lux-topbar a,.lux-story-wrap .lux-topbar nav{pointer-events:auto}@media (max-width:900px){.lux-story-wrap .lux-topbar{padding:14px 20px 0;position:static}}.lux-pricing.dual{flex-wrap:wrap;align-items:baseline;gap:6px 14px;display:flex}.lux-pricing.dual strong{letter-spacing:-.4px;font-size:clamp(22px,2.3vw,30px)}.lux-pricing.dual small{flex-basis:100%}.lux-or{color:var(--lux-gold);font:italic 400 18px var(--font-luxe), Georgia, serif}.lux-pricing.dual.compact{border:0;gap:4px 10px;padding:6px 0}.lux-pricing.dual.compact strong{font-size:17px}.lux-pricing.dual.compact .lux-or{font-size:16px}@media (max-width:900px){.lux-pricing.dual strong{font-size:22px}}.lux-soon{min-height:48px;color:var(--lux-gold);letter-spacing:2.4px;text-transform:uppercase;background:#d9b56a14;border:1px solid #d9b56a8c;border-radius:999px;align-items:center;padding:0 26px;font-size:14px;font-weight:800;display:inline-flex}@media (max-width:900px){.lux-soon{min-height:44px;padding:0 20px}}.lux-divider{background:#d9b56a73;align-self:center;width:1px;height:26px}.lux-pricing.dual{gap:6px 18px}.lux-pricing.dual.compact .lux-divider{height:14px}.xp-notice{margin-bottom:22px}.xp-locations{grid-template-columns:1fr 1fr;gap:13px;margin-bottom:26px;display:grid}.xp-locations article{border:1px solid var(--line);background:linear-gradient(145deg,#0f1533eb,#080c1fe0);border-radius:17px;padding:18px 20px}.xp-locations small{color:#747e9d;letter-spacing:1px;text-transform:uppercase;margin-bottom:8px;font-size:13px;display:block}.xp-locations h2{font:700 17px/1.2 var(--font-display),sans-serif;margin:0 0 6px}.xp-locations p{color:#c3c9dc;margin:0;font-size:13.5px;line-height:1.6}.xp-filters{gap:8px;margin-bottom:18px;display:grid}.xp-filter-row{flex-wrap:wrap;gap:6px;display:flex}.xp-filter-row button{cursor:pointer;border:1px solid var(--line);color:#a9b0cc;letter-spacing:.3px;background:#ffffff08;border-radius:999px;padding:7px 12px;font-size:13px;font-weight:750;transition:all .2s}.xp-filter-row button:hover{color:#fff;border-color:#96a4dc66}.xp-grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:13px;margin-bottom:26px;display:grid}.xp-card{border:1px solid var(--line);background:var(--panel-strong);border-radius:17px;grid-template-rows:auto 1fr;transition:transform .25s,border-color .25s;display:grid;overflow:hidden}.xp-card:hover{border-color:#96a4dc59;transform:translateY(-2px)}.xp-tile{--xp-rgb:37,207,255;background:radial-gradient(circle at 15% 0%, rgba(var(--xp-rgb),.42), transparent 55%), linear-gradient(160deg, rgba(var(--xp-rgb),.22), #05081799);align-content:end;min-height:108px;padding:14px 16px;display:grid;position:relative}.xp-card.emerald .xp-tile{--xp-rgb:39,233,177}.xp-card.violet .xp-tile{--xp-rgb:174,50,245}.xp-card.gold .xp-tile{--xp-rgb:243,199,104}.xp-tile:after{content:"";pointer-events:none;background:repeating-linear-gradient(-8deg,#0000 0 14px,#ffffff0f 14px 16px);height:70%;position:absolute;inset:auto -10% -35%}.xp-cat{color:#fff;letter-spacing:1.4px;text-transform:uppercase;background:#0508178c;border-radius:999px;padding:4px 8px;font-size:13px;font-weight:800;position:absolute;top:12px;left:14px}.xp-promo{background:var(--gold);color:#17140f;letter-spacing:.8px;text-transform:uppercase;border-radius:999px;padding:4px 8px;font-size:13px;font-weight:800;position:absolute;top:12px;right:14px}.xp-tile strong{z-index:1;font:700 22px/1 var(--font-display),sans-serif;position:relative}.xp-body{align-content:start;gap:7px;padding:16px 18px 18px;display:grid}.xp-where{color:#747e9d;letter-spacing:1px;text-transform:uppercase;font-size:13px}.xp-body h3{font:700 16px/1.25 var(--font-display),sans-serif;margin:0}.xp-body>p{color:#a9b0cc;margin:0 0 4px;font-size:13.5px;line-height:1.6}.xp-price{border-top:1px solid var(--line);font-variant-numeric:tabular-nums;gap:3px;margin-top:auto;padding-top:10px;display:grid}.xp-price>span{font:700 18px/1 var(--font-display),sans-serif;align-items:baseline;gap:8px;display:flex}.xp-price s{color:#747e9d;font-size:13.5px;font-weight:500}.xp-price em{color:#c3c9dc;text-transform:uppercase;letter-spacing:.8px;font-size:13px;font-style:normal}.xp-price small{color:var(--cyan);font-size:13px;font-weight:700}.xp-body .button{margin-top:8px}.xp-empty{text-align:center;grid-column:1/-1;padding:30px;font-size:14px}@media (max-width:760px){.xp-locations{grid-template-columns:1fr}}.xp-page{--xp-sand:#f3dcb4;--xp-sun:#ffb35c;--xp-sea:#5fd6c8;position:relative}.xp-page:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle at 12% 38%,#ffb35c1a,#0000 34rem),radial-gradient(circle at 88% 70%,#5fd6c817,#0000 36rem);position:absolute;inset:0}.xp-hero{isolation:isolate;background-position:50% 78%;background-repeat:no-repeat;background-size:cover;align-content:end;min-height:500px;margin:-64px calc(50% - 50vw) 26px;padding:96px clamp(24px,7vw,120px) 60px;display:grid;position:relative}.xp-hero:before{content:"";z-index:-1;background:radial-gradient(circle at 84% 12%,#ffc47852,#0000 36%),linear-gradient(#0508170a 0%,#0508171f 45%,#050817d1 84%,#050817 100%);position:absolute;inset:0}.xp-hero-copy{gap:12px;max-width:640px;display:grid}.xp-hero .eyebrow{color:var(--xp-sand);text-shadow:0 1px 12px #00000080}.xp-hero h1{font:700 clamp(34px, 5vw, 58px)/1.02 var(--font-display),sans-serif;color:#fff;letter-spacing:-.5px;text-wrap:balance;text-shadow:0 2px 24px #00000073;margin:0}.xp-hero p{color:#ffffffdb;text-shadow:0 1px 10px #00000080;max-width:560px;margin:0;font-size:15px;line-height:1.7}.xp-hero-credit{color:#fff6;letter-spacing:.6px;font-size:13px;position:absolute;bottom:10px;right:16px}.xp-notice{color:#f6e3c4;background:#ffb35c12;border-color:#f3dcb447}.xp-locations article{background-position:50%;background-size:cover;border-color:#f3dcb429;align-content:end;min-height:200px;padding:0;display:grid;position:relative;overflow:hidden}.xp-locations article>div{background:linear-gradient(#0000,#050817b8 40%,#050817f0);padding:44px 20px 18px}.xp-locations small{color:var(--xp-sand)}.xp-locations p{color:#dfe3f0}.xp-filter-row button.on{color:#1b1408;background:var(--xp-sand);border-color:var(--xp-sand)}.xp-card{border-color:#f3dcb41f}.xp-card:hover{border-color:#f3dcb466}.xp-tile{min-height:160px}.xp-tile img{z-index:0;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.xp-tile:before{content:"";z-index:0;background:linear-gradient(#0508170d 35%,#050817c7);position:absolute;inset:0}.xp-tile:after{display:none}.xp-cat,.xp-promo{z-index:1}.xp-tile strong{text-shadow:0 1px 10px #0009}.xp-price small{color:var(--xp-sea)}.xp-credits{border-top:1px solid var(--line);color:#8f97b6;gap:8px;margin-top:26px;padding-top:16px;font-size:13px;line-height:1.7;display:grid}.xp-credits p{margin:0}.xp-credits a{color:#b9c0da;text-underline-offset:2px;text-decoration:underline}@media (max-width:760px){.xp-hero{min-height:380px;margin-top:-44px;padding:72px 20px 40px}}.xp-soon{min-height:38px;color:var(--xp-sand);letter-spacing:1.8px;text-transform:uppercase;white-space:nowrap;background:#f3dcb412;border:1px solid #f3dcb473;border-radius:10px;justify-content:center;align-items:center;margin-top:8px;padding:0 16px;font-size:13px;font-weight:800;display:inline-flex}@media (prefers-reduced-motion:reduce){.xp-card:hover{transform:none}}.xp-includes{border:1px solid var(--line);color:#c3c9dc;background:#03071880;border-radius:12px;margin:0;font-size:13px}.xp-includes summary{cursor:pointer;color:#a9b0cc;letter-spacing:.8px;text-transform:uppercase;padding:9px 12px;font-size:13px;font-weight:750;list-style:none}.xp-includes summary::-webkit-details-marker{display:none}.xp-includes summary:after{content:"+";float:right;color:var(--xp-sand)}.xp-includes[open] summary:after{content:"3"}.xp-includes summary:focus-visible{outline:2px solid var(--xp-sea);outline-offset:-2px;border-radius:12px}.xp-includes ul{gap:5px;margin:0;padding:0 12px 8px;line-height:1.5;list-style:none;display:grid}.xp-includes li:before{content:"2";color:var(--emerald);margin-right:8px}.xp-includes>small{color:#8f97b6;padding:0 12px 10px;font-size:13px;line-height:1.5;display:block}.xp-body .xp-soon{justify-self:start}.income-limit{--limit-accent:var(--cyan);--limit-fill:linear-gradient(90deg, var(--cyan), var(--emerald));background:linear-gradient(145deg,#0f1533eb,#080c1fdb);border:1px solid #25cfff33;border-radius:18px;margin-bottom:18px;padding:22px 24px;box-shadow:inset 0 1px #ffffff06}.income-limit.warning{--limit-accent:var(--gold);--limit-fill:linear-gradient(90deg, #f0a64a, var(--gold));background:linear-gradient(145deg,#281f118c,#080c1fe6);border-color:#f3c76852}.income-limit.reached{--limit-accent:var(--pink);--limit-fill:linear-gradient(90deg, var(--pink), var(--violet));background:linear-gradient(145deg,#300a2880,#080c1fe6);border-color:#ff0a8a4d}.income-limit.none{border-style:dashed;border-color:#96a4dc38}.income-limit-head{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.income-limit-head .eyebrow{color:var(--limit-accent)}.income-limit-head h2{font:650 clamp(17px, 1.8vw, 22px)/1.15 var(--font-display), sans-serif;letter-spacing:-.4px;margin:0}.income-limit-percent{color:var(--limit-accent);font:650 clamp(26px, 3vw, 38px)/1 var(--font-display), sans-serif;letter-spacing:-1px;white-space:nowrap}.income-limit.none .income-limit-percent{color:#5d6686}.income-limit-track{background:#1a2040;border-radius:999px;height:10px;margin:16px 0 14px;position:relative;overflow:hidden;box-shadow:inset 0 1px 2px #00000073}.income-limit-track:after{content:"";background:#f3c76873;width:1px;position:absolute;top:0;bottom:0;left:90%}.income-limit.none .income-limit-track:after,.income-limit.reached .income-limit-track:after{display:none}.income-limit-track i{border-radius:inherit;background:var(--limit-fill);min-width:0;height:100%;box-shadow:0 0 14px color-mix(in srgb, var(--limit-accent) 45%, transparent);transition:width .6s;display:block}.income-limit-figures{border:1px solid var(--line);background:var(--line);border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0;display:grid;overflow:hidden}.income-limit-figures>div{background:#090d21eb;min-width:0;padding:11px 13px}.income-limit-figures dt{color:#7d86a9;letter-spacing:1.2px;text-transform:uppercase;font-size:13.5px;font-weight:700}.income-limit-figures dd{color:#e3e6f2;font:650 clamp(13px, 1.4vw, 17px)/1.1 var(--font-display), sans-serif;white-space:nowrap;text-overflow:ellipsis;margin:6px 0 0;overflow:hidden}.income-limit-figures dd small{color:#737d9b;font:700 13.5px var(--font-body), sans-serif}.income-limit-figures>div:last-child dd{color:var(--limit-accent)}.income-limit-empty{color:#858ba2;border:1px dashed #96a4dc2e;border-radius:12px;margin:0;padding:12px 14px;font-size:14px;line-height:1.6}.income-limit-empty strong{color:#cbd1e4;margin-bottom:3px;font-size:15px;display:block}.income-limit-foot{justify-content:space-between;align-items:center;gap:18px;margin-top:13px;display:flex}.income-limit-foot p{max-width:720px;color:var(--muted);margin:0;font-size:14px;line-height:1.6}.income-limit-foot p strong{color:#d7dbea}.income-limit.warning .income-limit-foot p strong{color:var(--gold)}.income-limit.reached .income-limit-foot p strong{color:#ff8cc6}.income-limit-link{color:var(--cyan);white-space:nowrap;flex:none;padding:6px 0;font-size:14px;font-weight:800;line-height:12px;display:inline-block}.income-limit.compact{border-radius:15px;padding:16px 18px}.income-limit.compact .income-limit-head h2{font-size:16px}.income-limit.compact .income-limit-head .eyebrow{display:none}.income-limit.compact .income-limit-percent{font-size:22px}.income-limit.compact .income-limit-track{height:7px;margin:11px 0 10px}.income-limit.compact .income-limit-figures>div{padding:8px 11px}.income-limit.compact .income-limit-figures dd{font-size:15.5px}.income-limit.compact .income-limit-foot{margin-top:10px}.income-limit.compact .income-limit-foot p{font-size:13.5px}@media (max-width:620px){.income-limit{padding:18px 16px}.income-limit-figures{grid-template-columns:1fr}.income-limit-figures>div{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.income-limit-figures dd{margin:0}.income-limit-foot{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.income-limit-track i{transition:none}}@media (min-width:761px){.sidebar{overscroll-behavior:contain;scrollbar-width:thin;overflow:hidden auto}}@media (min-width:761px) and (max-height:880px){.sidebar nav{gap:2px}}@media (max-width:760px){.sidebar{flex-direction:row;align-items:center;gap:6px;display:flex}.sidebar nav{scrollbar-width:none;flex:1;gap:2px;min-width:0;display:flex;overflow-x:auto}.sidebar nav::-webkit-scrollbar{display:none}.page-header{flex-direction:column-reverse;align-items:flex-start;gap:12px}.page-header>div:first-child{min-width:0}.page-header h1{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;font-size:clamp(30px,9vw,39px)}}@media (max-width:900px){.member-dashboard-grid{grid-template-columns:1fr}}@media (max-width:760px){.member-header nav{scroll-snap-type:x proximity;padding-right:24px;-webkit-mask-image:linear-gradient(90deg,#000 85%,#0000);mask-image:linear-gradient(90deg,#000 85%,#0000)}.member-header nav a{scroll-snap-align:start}.member-shell .member-header nav .nav-soon{background:var(--gold);vertical-align:middle;border:0;border-radius:50%;width:7px;height:7px;margin-left:4px;padding:0;font-size:0;display:inline-block;overflow:hidden}}.not-found-panel{text-align:center;justify-items:center;gap:12px;max-width:560px;margin:48px auto;padding:40px 24px;display:grid}.not-found-panel h2{font:650 24px/1.2 var(--font-display), sans-serif;margin:0}.not-found-panel .muted{margin:0 0 8px;font-size:15.5px;line-height:1.6}:is(.member-shell,.auth-shell):lang(ko){word-break:keep-all;overflow-wrap:anywhere}:is(.member-shell,.auth-shell):lang(ja) :is(h1,h2,h3,.lede,.button,th){word-break:auto-phrase}:is(.member-shell,.auth-shell):is(:lang(zh),:lang(ja),:lang(ko)){line-break:strict}:is(.member-shell,.auth-shell):is(:lang(zh),:lang(ja),:lang(ko)) :is(h1,h2,h3){letter-spacing:0;text-wrap:balance}.auth-shell:is(:lang(zh),:lang(ja),:lang(ko)) .auth-card h1{font-size:clamp(30px,3.6vw,42px);line-height:1.2}:is(.member-shell,.auth-shell):is(:lang(zh),:lang(ja),:lang(ko)) :is(.eyebrow,.auth-eyebrow,.metric-card>span,th,.testnet-chip,.nav-soon,.access-badge,.member-utility-grid small,.member-plan-card p,.member-quick-actions>a span,.referral-hero span){text-transform:none;letter-spacing:.04em}:is(.member-shell,.auth-shell):is(:lang(zh),:lang(ja),:lang(ko)) :is(.nav-soon,.testnet-chip,.member-identity small,.member-utility-grid small,td small){font-size:14px}:is(.member-shell,.auth-shell):is(:lang(zh),:lang(ja),:lang(ko)) :is(.lux-topbar-tagline,.lux-tagline){font-family:inherit;font-style:normal;line-height:1.5}.member-tour{z-index:1000;pointer-events:none;position:fixed;inset:0}.member-tour-scrim{pointer-events:auto;background:#05030cb8;position:fixed;inset:0}.member-tour-spot{pointer-events:none;border-radius:14px;transition:top .25s,left .25s,width .25s,height .25s;position:fixed;box-shadow:0 0 0 9999px #05030cb8,0 0 0 2px #ff2e93,0 0 26px 4px #ff2e9373}.member-tour:before{content:"";pointer-events:auto;position:fixed;inset:0}.member-tour-cora{z-index:2;pointer-events:none;filter:drop-shadow(0 10px 22px #0000008c);transition:top .25s,left .25s;animation:2.4s ease-in-out infinite member-tour-bob;position:fixed}.member-tour-cora.left{transform-origin:10% 30%}.member-tour-cora.right{transform-origin:90% 55%}@keyframes member-tour-bob{0%,to{translate:0}50%{translate:0 -5px}}.member-tour-card{z-index:3;box-sizing:border-box;color:#f2edf7;pointer-events:auto;background:linear-gradient(160deg,#1c1030,#0f0918);border:1px solid #ff6fb559;border-radius:18px;outline:none;padding:20px 20px 16px;transition:top .25s,left .25s;position:fixed;box-shadow:0 24px 60px #0000008c}.member-tour-card:focus-visible{box-shadow:0 24px 60px #0000008c,0 0 0 3px #ff2e9399}.member-tour-eyebrow{color:#ff6fb5;letter-spacing:.06em;text-transform:uppercase;margin:0 0 6px;font-size:13px;font-weight:700}.member-tour-card h2{font:700 22px/1.2 var(--font-display), sans-serif;margin:0 0 8px}.member-tour-card p#member-tour-body{color:#d8cfe6;margin:0;font-size:16px;line-height:1.6}.member-tour-progress{gap:6px;margin:16px 0 14px;display:flex}.member-tour-progress span{background:#f2edf726;border-radius:4px;flex:1;height:4px}.member-tour-progress span.seen{background:#ff2e9373}.member-tour-progress span.on{background:#ff2e93}.member-tour-actions{align-items:center;gap:8px;display:flex}.member-tour-actions>span{flex:1}.member-tour-actions .button{min-height:44px;padding:0 18px}.member-tour-skip{color:#a79ab8;cursor:pointer;background:0 0;border:0;min-height:44px;padding:0 4px;font-size:14px;text-decoration:underline}.member-tour-skip:hover{color:#f2edf7}@media (prefers-reduced-motion:reduce){.member-tour-cora{animation:none}.member-tour-spot,.member-tour-cora,.member-tour-card{transition:none}}.member-tour-replay{color:#f2edf7;background:#ff2e930f;border:1px solid #ff6fb54d;border-radius:14px;align-items:center;gap:12px;margin:0 0 22px;padding:12px 16px;text-decoration:none;display:inline-flex}.member-tour-replay:hover{border-color:#ff6fb599}.member-tour-replay>span:first-child{color:#ff6fb5;font-size:18px}.member-tour-replay strong{font-size:16px;display:block}.member-tour-replay small{color:#a79ab8;font-size:14px;display:block}.member-community{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:18px;margin:0 0 22px;display:grid}@media (max-width:900px){.member-community{grid-template-columns:1fr}}.cot-card{background:radial-gradient(circle at 85% 30%,#ff2e9324,#0000 55%),#0f0918b3;border:1px solid #ff6fb540;border-radius:20px;grid-template-columns:minmax(0,1fr) 240px;align-items:center;gap:18px;padding:22px;display:grid}@media (max-width:640px){.cot-card{grid-template-columns:1fr}.cot-card-cora{order:-1;justify-self:center;width:min(62vw,240px)}}.cot-card-text h2{font:700 26px/1.15 var(--font-display), sans-serif;margin:4px 0 8px}.cot-card-text>p:not(.eyebrow):not(.cot-card-status){color:var(--muted);margin:0 0 14px;font-size:16px;line-height:1.6}.cot-card-address{background:#07050c99;border:1px solid #f2edf724;border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;padding:10px 12px;display:flex}.cot-card-address code{overflow-wrap:anywhere;color:#f2edf7;flex:220px;min-width:0;font:600 15px/1.45 ui-monospace,SFMono-Regular,Menlo,monospace}.cot-card-address .button{min-height:44px}.cot-card-address.compact code{font-size:13px}.cot-card-howto{min-height:46px}.cot-card-status{color:#5ee39a;min-height:22px;margin:8px 0 0;font-size:14px}.cot-card-cora{cursor:pointer;background:0 0;border:0;border-radius:16px;width:240px;padding:0;display:block;position:relative}.cot-card-video{aspect-ratio:9/16;object-fit:cover;width:100%;display:block;-webkit-mask-image:radial-gradient(68% 62% at 50% 46%,#000 62%,#0000 100%);mask-image:radial-gradient(68% 62% at 50% 46%,#000 62%,#0000 100%)}.cot-card-sign{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);color:#f2edf7;text-align:center;background:linear-gradient(160deg,#28103ad1,#0c0616db);border:1px solid #ff6fb5bf;border-radius:12px;flex-direction:column;align-items:center;gap:3px;padding:9px 8px 8px;animation:3.2s ease-in-out infinite cot-float;display:flex;position:absolute;top:36%;left:7%;right:7%;transform:perspective(500px)rotateX(8deg);box-shadow:0 0 18px #ff2e9373,inset 0 0 14px #8f3cff40}.cot-card-sign:after{content:"";pointer-events:none;background:radial-gradient(at 50% 0,#ff2e9373,#0000 70%);height:14px;position:absolute;bottom:-14px;left:12%;right:12%}@keyframes cot-float{0%,to{translate:0}50%{translate:0 -4px}}.cot-card-sign small{letter-spacing:.1em;text-transform:uppercase;color:#ff6fb5;font-size:10.5px;font-weight:800}.cot-card-sign code{color:#fff;text-shadow:0 0 8px #ff6fb580;font:700 11.5px/1.3 ui-monospace,SFMono-Regular,Menlo,monospace}.cot-card-sign em{color:#c79bff;font-size:11px;font-style:normal;font-weight:700}.cot-card-cora:hover .cot-card-sign,.cot-card-cora:focus-visible .cot-card-sign{border-color:#ff2e93;box-shadow:0 0 26px #ff2e93b3,inset 0 0 14px #8f3cff4d}@media (prefers-reduced-motion:reduce){.cot-card-sign{animation:none}}.cot-card-bubble{color:#fff;background:#15803d;border-radius:999px;padding:6px 12px;font-size:14px;font-weight:800;animation:.25s cot-pop;position:absolute;top:6%;right:-4%;box-shadow:0 8px 20px #0006}@keyframes cot-pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}.telegram-card{background:radial-gradient(circle at 90% 10%,#2aabee29,#0000 55%),#0f0918b3;border:1px solid #2aabee4d;border-radius:20px;flex-direction:column;gap:12px;padding:22px;display:flex}.telegram-card .telegram-icon{background:#2aabee;border-radius:14px;place-items:center;width:48px;height:48px;display:grid}.telegram-card h2{font:700 24px/1.2 var(--font-display), sans-serif;margin:0}.telegram-card p{color:var(--muted);margin:0;font-size:16px;line-height:1.6}.telegram-card .button{align-self:flex-start;min-height:46px;margin-top:auto}.telegram-card small{color:#8a7f9c;font-size:13px}.tp-guide{color:#f2edf7;background:linear-gradient(160deg,#1c1030,#0f0918);border:1px solid #ff6fb559;border-radius:22px;width:min(760px,100vw - 24px);max-height:calc(100vh - 24px);padding:0;box-shadow:0 30px 80px #0009}.tp-guide::backdrop{background:#05030cbf}.tp-guide-inner{padding:20px 22px 22px}.tp-guide header{justify-content:space-between;align-items:center;gap:12px;display:flex}.tp-guide header .eyebrow{margin:0}.tp-guide-close{color:#f2edf7;cursor:pointer;background:#f2edf714;border:0;border-radius:12px;width:44px;height:44px;font-size:24px}.tp-guide-body{grid-template-columns:250px minmax(0,1fr);align-items:center;gap:22px;margin-top:10px;display:grid}@media (max-width:640px){.tp-guide-body{grid-template-columns:1fr}.tp-guide-art{max-width:230px;margin:0 auto}}.tp-guide-art{position:relative}.tp-illustration{width:100%;height:auto;display:block}.tp-guide-cora{pointer-events:none;filter:drop-shadow(0 8px 16px #0000008c);width:96px;height:auto;position:absolute;bottom:-8px;right:-34px}.tp-guide-copy h2{font:700 24px/1.2 var(--font-display), sans-serif;margin:0 0 8px}.tp-guide-copy>p{color:#d8cfe6;margin:0 0 12px;font-size:16px;line-height:1.6}.tp-guide-copy .tp-guide-note{color:#8a7f9c;font-size:13px}.tp-guide-progress{gap:6px;margin:14px 0;display:flex}.tp-guide-progress span{background:#f2edf726;border-radius:4px;flex:1;height:4px}.tp-guide-progress span.seen{background:#ff2e9373}.tp-guide-progress span.on{background:#ff2e93}.tp-guide-actions{align-items:center;gap:8px;display:flex}.tp-guide-actions>span{flex:1}.tp-guide-actions .button{min-height:44px}.telegram-card-cta{align-items:center;gap:4px;margin-top:auto;display:flex}.telegram-card-cta .button{margin-top:0}.telegram-card-cora{filter:drop-shadow(0 10px 18px #00000080);width:auto;height:118px;margin-left:-2px;animation:2.4s ease-in-out infinite member-tour-bob}@media (prefers-reduced-motion:reduce){.telegram-card-cora{animation:none}}.team-view-toggle{background:#f2edf712;border-radius:999px;padding:4px;display:inline-flex}.team-view-toggle a{min-height:40px;color:var(--muted);border-radius:999px;align-items:center;padding:0 18px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.team-view-toggle a[aria-current=page]{color:#0f0918;background:#f2edf7}.team-view-note{color:var(--muted);margin:0 0 16px;font-size:14px}.team-cards{gap:22px;display:grid}.team-layer{color:#ff6fb5;letter-spacing:.12em;text-transform:uppercase;margin:0 0 10px;font-size:13px;font-weight:800}.team-card-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:12px;display:grid}.team-card{background:#f2edf70a;border:1px solid #f2edf71a;border-radius:18px;padding:16px}.team-card.root{background:linear-gradient(150deg,#d4127a38,#7c2ae82e);border-color:#ff6fb559}.team-card header{align-items:center;gap:12px;display:flex}.team-card .avatar{flex:none}.team-card-name{flex:1;min-width:0;display:grid}.team-card-name strong{overflow-wrap:anywhere;font-size:17px}.team-card-name strong a{color:inherit;text-underline-offset:3px;-webkit-text-decoration:underline #ff6fb580;text-decoration:underline #ff6fb580}.team-card-name small{color:var(--muted);font:600 13px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace}.team-card-tags{flex:none;gap:6px;display:flex}.team-card-tags em{border-radius:999px;padding:3px 9px;font-size:13px;font-style:normal;font-weight:800}.team-rank{color:#5ee39a;background:#27e9b11f}.team-level{color:var(--muted);background:#f2edf714;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.team-card dl{grid-template-columns:1fr 1fr;gap:8px 14px;margin:14px 0 12px;display:grid}.team-card dl div{border-bottom:1px solid #f2edf70f;justify-content:space-between;gap:8px;padding-bottom:6px;display:flex}.team-card dt{color:var(--muted);font-size:14px}.team-card dd{font-variant-numeric:tabular-nums;margin:0;font-size:15px;font-weight:700}.team-card footer{justify-content:space-between;align-items:center;gap:10px;display:flex}.team-status{color:var(--muted);font-size:14px}.team-status.on{color:#5ee39a}.team-card-open{color:#ff6fb5;background:#ff2e9324;border-radius:999px;align-items:center;min-height:40px;padding:0 14px;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex}.team-more{color:var(--muted);margin:0;font-size:14px}.team-tree{background:#f2edf708;border-radius:16px;padding:6px 0;font-size:15px}.team-tree-row{border-radius:10px;align-items:center;gap:8px;min-height:44px;padding-right:12px;display:flex}.team-tree-row+.team-tree-row{border-top:1px solid #f2edf70a}.team-tree-row.hit{background:#ff2e9324;scroll-margin-top:120px;box-shadow:inset 0 0 0 2px #ff2e93}.team-tree-elbow{color:#6d5e83;flex:none;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.team-tree-row a,.team-tree-row strong{text-overflow:ellipsis;white-space:nowrap;color:#f2edf7;min-width:0;font-weight:700;overflow:hidden}.team-tree-row a{text-underline-offset:3px;-webkit-text-decoration:underline #ff6fb580;text-decoration:underline #ff6fb580}.team-you{color:#ff6fb5;letter-spacing:.1em;text-transform:uppercase;flex:none;font-size:12px;font-weight:800}.team-tree-meta{flex:none;align-items:center;gap:8px;margin-left:auto;display:flex}.team-tree-meta small{color:var(--muted);font-size:13px}.team-tree-meta em{color:#5ee39a;font-size:14px;font-style:normal;font-weight:800}.team-hit-links{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}@media (max-width:640px){.network-panel .panel-heading{flex-wrap:wrap;gap:12px}.team-card dl{grid-template-columns:1fr}.table-panel .panel-heading{flex-wrap:wrap;gap:10px}.table-panel .panel-heading h2{white-space:nowrap}}.recovery-pay{background:#27e9b10d;border:1px solid #27e9b13d;border-radius:12px;gap:10px;padding:14px;display:grid}.recovery-pay strong{color:#9af6dc;font-size:14.5px}.recovery-pay p{margin:0}.recovery-pay .button{min-height:48px}.gift-panel{background:linear-gradient(135deg,#f3c76814,#8f3cff0f);border:1px solid #f3c76852;border-radius:16px;flex-direction:column;gap:12px;margin:0 0 22px;padding:22px;display:flex}.gift-panel-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px 18px;display:flex}.gift-panel h2{margin:4px 0 2px;font-size:22px}.gift-panel-head small,.gift-panel>small,.gift-panel-figures span{color:#a3a8bd;font-size:13px;line-height:1.5}.gift-panel>p{color:#d9d5e6;margin:0;line-height:1.6}.gift-deadline{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.gift-deadline strong{color:#f3c768;font-size:18px}.gift-panel-figures{flex-wrap:wrap;justify-content:space-between;gap:6px 16px;display:flex}.gift-panel-figures strong{color:#f3c768;font-size:14px}.gift-panel .gift-warning{color:#c9a35a}.gift-panel .button{align-self:flex-start}.gift-banner{color:#ecd9a8;background:#f3c76812;border:1px solid #f3c7684d;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin:0 0 18px;padding:13px 16px;font-size:15px;display:flex}.gift-banner a{color:inherit;font-weight:700}.access-badge.gift{color:#f3c768;background:#f3c76814;border-color:#f3c76859;margin-left:6px}@media (max-width:600px){.gift-deadline{align-items:flex-start}}.svcx{font-family:var(--font-body,system-ui, sans-serif);color:#1c1a16;background:#fff;min-height:100%}.svcx *{box-sizing:border-box}.svcx .nav{justify-content:space-between;align-items:center;padding:18px 32px;font-size:12px;display:flex}.svcx .nav b{letter-spacing:.5px;font-size:15px}.svcx .nav span{color:#5e5a52;gap:18px;display:flex}.svcx .nav span i{font-style:normal}.svcx h1,.svcx h2,.svcx h3{text-wrap:balance;margin:0;font-weight:500}.svcx p{margin:0}.svcx .cta{letter-spacing:1.6px;text-transform:uppercase;border-radius:999px;padding:12px 22px;font-size:11px;font-weight:800;text-decoration:none;display:inline-block}.svcx .sec{padding:40px 32px}.svcx .grid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.svcx .grid2{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.svcx .card{border-radius:14px;padding:20px}.svcx .foot{color:#7a766d;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:22px 32px;font-size:11px;display:flex}.svcx .form{gap:10px;max-width:460px;display:grid}.svcx .form i{background:#fff;border:1px solid #d9d4ca;border-radius:8px;height:40px;display:block}.svcx .form i.ta{height:90px}.svcx .ph{aspect-ratio:4/3;background:#e9e4da;border-radius:14px}@media (max-width:760px){.svcx .grid3,.svcx .grid2,.svcx-consult .hero,.svcx-company .hero,.svcx-shop .hero,.svcx-shop .pdp{grid-template-columns:1fr!important}.svcx .nav span{display:none}.svcx .sec{padding:26px 18px}.svcx .nav,.svcx .foot{padding:14px 18px}.svcx-shop .prod,.svcx-company .team{grid-template-columns:repeat(2,1fr)!important}.svcx-event h1{font-size:42px!important}}.svcx-consult{color:#1f1b16;background:#faf7f1}.svcx-consult .nav{border-bottom:1px solid #e4ded2}.svcx-consult .nav b{font-family:var(--font-luxe), Georgia, serif;font-size:20px}.svcx-consult .hero{grid-template-columns:1.1fr .9fr;align-items:center;gap:32px;padding:56px 32px;display:grid}.svcx-consult h1{font-family:var(--font-luxe), Georgia, serif;font-size:52px;line-height:1.02}.svcx-consult .lead{color:#5e5a52;max-width:46ch;margin-top:16px;font-size:15px;line-height:1.7}.svcx-consult .cta{color:#faf7f1;background:#1f1b16;margin-top:22px}.svcx-consult .portrait{aspect-ratio:4/5;background:linear-gradient(160deg,#d8c9ae,#a98f66);border-radius:18px}.svcx-consult .card{background:#fff;border:1px solid #e4ded2}.svcx-consult .card h3{font-family:var(--font-luxe), Georgia, serif;margin-bottom:6px;font-size:22px}.svcx-consult .card p{color:#5e5a52;font-size:12.5px;line-height:1.65}.svcx-consult .quote{font-family:var(--font-luxe), Georgia, serif;color:#3b352c;max-width:60ch;font-size:24px;font-style:italic}.svcx-consult .stat b{font-family:var(--font-luxe), Georgia, serif;font-size:40px;display:block}.svcx-consult .stat span{color:#7a766d;letter-spacing:1.4px;text-transform:uppercase;font-size:11px}.svcx-event{color:#eef1ff;background:#0b0f1e}.svcx-event .nav{color:#eef1ff}.svcx-event .nav span{color:#9aa3c7}.svcx-event .nav b{letter-spacing:2px;font-weight:800}.svcx-event .hero{padding:60px 32px 48px;position:relative;overflow:hidden}.svcx-event .hero:before{content:"";aspect-ratio:1;background:radial-gradient(circle,#6375ff8c,#0000 65%);border-radius:50%;width:60%;position:absolute;top:-30%;right:-10%}.svcx-event .kicker{color:#8ea0ff;letter-spacing:3px;text-transform:uppercase;font-size:11px}.svcx-event h1{letter-spacing:-2px;max-width:14ch;margin-top:12px;font-size:64px;font-weight:800;line-height:.98;position:relative}.svcx-event .meta{color:#c7cdf0;flex-wrap:wrap;gap:22px;margin-top:18px;font-size:13px;display:flex}.svcx-event .count{gap:10px;margin-top:26px;display:flex}.svcx-event .count b{font-variant-numeric:tabular-nums;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:12px;place-items:center;width:64px;height:64px;font-size:24px;font-weight:800;display:grid}.svcx-event .count small{letter-spacing:1.6px;color:#9aa3c7;font-size:8px;font-weight:500;display:block}.svcx-event .cta{color:#fff;background:#6a7cff;margin-top:26px}.svcx-event .card{background:#ffffff0d;border:1px solid #ffffff1a}.svcx-event .card b{font-size:26px;display:block}.svcx-event .card span{color:#9aa3c7;font-size:12px}.svcx-event .agenda div{border-top:1px solid #ffffff1a;grid-template-columns:90px 1fr;gap:14px;padding:14px 0;font-size:13px;display:grid}.svcx-event .agenda div span{color:#8ea0ff;font-variant-numeric:tabular-nums}.svcx-event .form i{background:#ffffff0a;border-color:#ffffff24}.svcx-event .foot{color:#9aa3c7;border-top:1px solid #ffffff14}.svcx-company{color:#10201a;background:#fff}.svcx-company .nav{border-bottom:1px solid #e6ebe8}.svcx-company .nav b{color:#0f5f46;font-weight:800}.svcx-company .hero{background:#f2f6f4;grid-template-columns:1fr 1fr;align-items:center;gap:28px;padding:48px 32px;display:grid}.svcx-company h1{letter-spacing:-1px;font-size:42px;font-weight:700;line-height:1.05}.svcx-company .lead{color:#4a5a53;max-width:48ch;margin-top:14px;font-size:14px;line-height:1.7}.svcx-company .cta{color:#fff;background:#0f5f46;margin-top:20px}.svcx-company .cta.alt{color:#0f5f46;background:0 0;border:1px solid #0f5f46;margin-left:10px}.svcx-company .ph{background:linear-gradient(160deg,#cfe3da,#8fb8a6)}.svcx-company .card{background:#fff;border:1px solid #e6ebe8}.svcx-company .card h3{margin-bottom:6px;font-size:16px;font-weight:700}.svcx-company .card p{color:#4a5a53;font-size:12.5px;line-height:1.6}.svcx-company .card .ic{background:#e3efe9;border-radius:10px;width:36px;height:36px;margin-bottom:12px}.svcx-company .team{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.svcx-company .team div b{aspect-ratio:1;background:#d7e5de;border-radius:50%;margin-bottom:8px;display:block}.svcx-company .team div{font-size:12px}.svcx-company .team div span{color:#7a8a83;font-size:11px;display:block}.svcx-company .map{aspect-ratio:16/7;color:#4a5a53;background:repeating-linear-gradient(45deg,#e8eeeb 0 8px,#f3f6f4 8px 16px);border-radius:14px;place-items:center;font-size:12px;display:grid}.svcx-company .hours{gap:6px;font-size:13px;display:grid}.svcx-company .hours div{border-bottom:1px dashed #d9e2dd;justify-content:space-between;padding-bottom:6px;display:flex}.svcx-company .foot{border-top:1px solid #e6ebe8}.svcx-shop{color:#1a1816;background:#fbfaf7}.svcx-shop .nav b{font-family:var(--font-luxe), Georgia, serif;letter-spacing:1px;font-size:22px}.svcx-shop .hero{grid-template-columns:1fr 1fr;align-items:center;display:grid}.svcx-shop .hero .txt{padding:56px 32px}.svcx-shop .hero .ph{aspect-ratio:1;background:linear-gradient(160deg,#f0dcc8,#c89a74);border-radius:0}.svcx-shop h1{font-family:var(--font-luxe), Georgia, serif;font-size:48px;line-height:1.02}.svcx-shop .lead{color:#6b655d;margin-top:12px;font-size:14px}.svcx-shop .cta{color:#fbfaf7;background:#1a1816;margin-top:20px}.svcx-shop .prod{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.svcx-shop .prod div b{aspect-ratio:4/5;background:#ebe4da;border-radius:12px;margin-bottom:10px;display:block}.svcx-shop .prod div:first-child b{background:linear-gradient(160deg,#e9dccb,#cbb59a)}.svcx-shop .prod div{font-size:12.5px}.svcx-shop .prod div span{color:#6b655d;font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:2px;display:flex}.svcx-shop .prod div span i{font-style:normal}.svcx-shop .pdp{grid-template-columns:1.1fr .9fr;align-items:start;gap:28px;display:grid}.svcx-shop .pdp .ph{aspect-ratio:4/5;background:linear-gradient(160deg,#e9dccb,#cbb59a)}.svcx-shop .pdp h2{font-family:var(--font-luxe), Georgia, serif;font-size:36px}.svcx-shop .pdp .price{font-variant-numeric:tabular-nums;margin:8px 0 14px;font-size:20px}.svcx-shop .pdp .opt{gap:8px;margin:10px 0 18px;display:flex}.svcx-shop .pdp .opt i{border:1px solid #d9d2c6;border-radius:8px;place-items:center;min-width:36px;height:36px;padding:0 10px;font-size:11px;font-style:normal;display:grid}.svcx-shop .pdp .opt i.on{color:#fff;background:#1a1816;border-color:#1a1816}.svcx-shop .pdp p{color:#6b655d;font-size:13px;line-height:1.7}.svcx-shop .pay{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.svcx-shop .pay i{letter-spacing:1.2px;text-transform:uppercase;color:#6b655d;border:1px solid #d9d2c6;border-radius:999px;padding:5px 10px;font-size:10px;font-style:normal}.svcx-shop .cart{gap:12px;max-width:560px;display:grid}.svcx-shop .cart .row{border-bottom:1px solid #e6e0d6;grid-template-columns:60px 1fr auto;align-items:center;gap:14px;padding:12px 0;font-size:13px;display:grid}.svcx-shop .cart .row b{aspect-ratio:1;background:#ebe4da;border-radius:8px;display:block}.svcx-shop .cart .tot{justify-content:space-between;padding-top:8px;font-size:15px;font-weight:700;display:flex}.svcx-shop .foot{border-top:1px solid #e6e0d6}.svcx-consult .portrait{background:url(/services/consult-hero.jpg) 50% 20%/cover no-repeat;box-shadow:0 30px 60px -30px #1f1b1673}.svcx-consult .portrait[style]{background-image:url(/services/consult-work.jpg);background-position:50%}.svcx-consult .card.photo{background:url(/services/consult-office.jpg) 50%/cover no-repeat;border:0;min-height:180px;padding:0;overflow:hidden}.svcx-event .hero{background:linear-gradient(#0b0f1e8c,#0b0f1eeb 85%),url(/services/event-hero.jpg) 50%/cover no-repeat}.svcx-event .hero:before{opacity:.6}.svcx-event .band{aspect-ratio:21/8;background:url(/services/event-crowd.jpg) 50%/cover no-repeat;border-radius:14px;margin-bottom:22px;position:relative;overflow:hidden}.svcx-event .band.dinner{background-image:url(/services/event-dinner.jpg);background-position:50% 40%}.svcx-event .band span{letter-spacing:2px;text-transform:uppercase;color:#eef1ff;background:#0b0f1e8c;border-radius:999px;padding:6px 10px;font-size:11px;position:absolute;bottom:12px;left:16px}.svcx-company .hero .ph{background:url(/services/clinic-hero.jpg) 50%/cover no-repeat;box-shadow:0 30px 60px -30px #0f5f4666}.svcx-company .ph.room{aspect-ratio:21/9;background:url(/services/clinic-room.jpg) 50%/cover no-repeat;margin-bottom:22px}.svcx-company .ph.tools{aspect-ratio:21/9;background:url(/services/clinic-tools.jpg) 50% 60%/cover no-repeat;margin-bottom:22px}.svcx-company .team div b{filter:saturate(.85);background:#d7e5de url(/services/consult-hero.jpg) 50% 18%/300% no-repeat}.svcx-company .team div:nth-child(2) b{background:#e3e8e5}.svcx-company .team div:nth-child(3) b{background:#d2ddd8}.svcx-company .team div:nth-child(4) b{background:#cbd9d2}.svcx-shop .hero .ph{background:url(/services/shop-hero.jpg) 50%/cover no-repeat}.svcx-shop .prod div b,.svcx-shop .prod div:first-child b{background:#ebe4da url(/services/shop-hero.jpg) 30%/cover no-repeat}.svcx-shop .prod div:nth-child(2) b{background-image:url(/services/shop-craft.jpg);background-position:50%}.svcx-shop .prod div:nth-child(3) b{background-image:url(/services/shop-lavender.jpg);background-position:50%}.svcx-shop .prod div:nth-child(4) b{background-image:url(/services/shop-hero.jpg);background-position:80%}.svcx-shop .pdp .ph{background:url(/services/shop-hero.jpg) 40%/cover no-repeat}.svcx-shop .cart .row b{background:#ebe4da url(/services/shop-hero.jpg) 30%/cover no-repeat}.svcx-shop .cart .row:nth-child(2) b{background-image:url(/services/shop-lavender.jpg)}.credits{color:var(--muted);max-width:70ch;margin-top:14px;font-size:11px;line-height:1.6}.svcx h1,.svcx h2,.svcx h3{color:inherit;letter-spacing:-.3px}.svcx:not(.svcx-event) .hero:before{content:none}.svcx-shop .hero{gap:0;padding:0}.svcx-event .hero{display:block}.svcx-shop .pdp .price{border:0;padding:0;display:block}.svc-intro{max-width:820px}.svc-tagline{font:italic 400 clamp(18px, 2vw, 24px)/1.4 var(--font-luxe), Georgia, serif;color:var(--lux-muted)!important;max-width:640px!important;margin:14px 0 0!important}.svc .lux-cta{margin-top:26px}.svc-sec{padding:44px 0 0}.svc-sec-head{border-bottom:1px solid #d9b56a2e;grid-template-columns:minmax(0,.38fr) minmax(0,.62fr);align-items:end;gap:28px;margin-bottom:22px;padding-bottom:22px;display:grid}.svc-sec-head h2{font:500 clamp(28px, 3.4vw, 40px)/1.1 var(--font-luxe), Georgia, serif;color:var(--lux-ink);letter-spacing:-.3px;margin:6px 0 0}.svc-sec-head>p{color:var(--lux-muted);max-width:62ch;margin:0;font-size:15px;line-height:1.7}.svc-packs{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.svc-packs.two{grid-template-columns:repeat(2,minmax(0,1fr))}.svc-pack{background:#0c0e18e0;border:1px solid #d9b56a2e;border-radius:20px;grid-template-rows:auto auto auto auto 1fr auto;gap:14px;min-width:0;padding:24px 22px 22px;display:grid;position:relative}.svc-pack.featured{background:linear-gradient(#d9b56a14,#0c0e18e0 40%);border-color:#d9b56a73}.svc-flag{letter-spacing:1.8px;text-transform:uppercase;color:var(--lux-gold);border:1px solid #d9b56a73;border-radius:999px;padding:4px 9px;font-size:11px;position:absolute;top:14px;right:14px}.svc-tier{color:var(--lux-gold);letter-spacing:2.6px;text-transform:uppercase;font-size:12px}.svc-pack h3{font:500 26px/1.15 var(--font-luxe), Georgia, serif;color:var(--lux-ink);margin:0}.svc-for{font:italic 400 16.5px/1.4 var(--font-luxe), Georgia, serif;color:var(--lux-muted);margin:0}.svc-price.lux-pricing.dual.compact{border-top:1px solid #d9b56a2e;border-bottom:1px solid #d9b56a2e;padding:14px 0}.svc-price.lux-pricing.dual.compact strong{font-size:20px}.svc-price small{color:var(--lux-muted);font-size:13px}.svc-price .svc-split-line{color:var(--lux-ink);opacity:.85}.svc-pack ul{color:#d9d3c6;gap:8px;margin:0;padding:0;font-size:14px;line-height:1.5;list-style:none;display:grid}.svc-pack li{padding-left:16px;position:relative}.svc-pack li:before{content:"";background:var(--lux-gold);width:6px;height:1px;position:absolute;top:10px;left:0}.svc-actions{flex-wrap:wrap;gap:10px;display:flex}.svc-actions .lux-button,.svc-actions .lux-soon{min-height:42px;padding:0 18px;font-size:12px}.svc-table-wrap{background:#0c0e18e0;border:1px solid #d9b56a2e;border-radius:18px;overflow-x:auto}.svc-table{border-collapse:collapse;width:100%;min-width:760px}.svc-table th,.svc-table td{text-align:left;vertical-align:top;color:#d9d3c6;border-bottom:1px solid #d9b56a24;padding:14px 18px;font-size:14px;line-height:1.55}.svc-table th{letter-spacing:2px;text-transform:uppercase;color:var(--lux-gold);background:#ffffff05;font-size:12px;font-weight:800}.svc-table tr:last-child td{border-bottom:0}.svc-table .svc-biz{font:500 17px/1.3 var(--font-luxe), Georgia, serif;color:var(--lux-ink);white-space:nowrap}.svc-why{color:var(--lux-muted);margin-top:3px;font-size:13px;display:block}.svc-pill{color:var(--lux-gold);letter-spacing:1.4px;text-transform:uppercase;white-space:nowrap;border:1px solid #d9b56a73;border-radius:999px;padding:4px 10px;font-size:11.5px;text-decoration:none;display:inline-block}.svc-pill:hover{background:#d9b56a1f}.svc-addons{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.svc-addon{background:#0c0e18e0;border:1px solid #d9b56a2e;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:16px 18px;display:grid}.svc-addon strong{color:var(--lux-ink);font-size:14.5px;display:block}.svc-addon span{color:var(--lux-muted);font-size:13px;line-height:1.5}.svc-addon em{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--lux-ink);text-align:right;font-size:15px;font-style:normal}.svc-addon em small{color:var(--lux-muted);font-size:12px;display:block}.svc-steps{grid-template-columns:repeat(4,1fr)}.svc-payopts{background:#0c0e18e0;border:1px solid #d9b56a2e;border-radius:16px;margin-top:26px;padding:20px 22px}.svc-payopts-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.svc-payopt{background:#ffffff05;border:1px solid #d9b56a2e;border-radius:14px;gap:4px;padding:16px 16px 14px;display:grid}.svc-payopt.on{border-color:var(--lux-gold);background:#d9b56a1a}.svc-payopt>span{letter-spacing:2px;text-transform:uppercase;color:var(--lux-gold);font-size:12px;font-weight:800}.svc-payopt b{letter-spacing:-.3px;font-variant-numeric:tabular-nums;color:var(--lux-ink);font-size:20px;font-weight:700}.svc-payopt b i{color:var(--lux-gold);padding:0 4px;font-style:normal;font-weight:400}.svc-payopt small{color:var(--lux-muted);font-size:12.5px}.svc-terms{color:#d9d3c6;background:#d9b56a14;border:1px solid #d9b56a2e;border-radius:16px;gap:6px;margin-top:20px;padding:20px 22px;font-size:13.5px;line-height:1.6;display:grid}.svc-talk{background:linear-gradient(135deg,#d9b56a1f,#0c0e18e6);border:1px solid #d9b56a4d;border-radius:22px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-top:54px;padding:32px;display:flex}.svc-talk h2{font:500 clamp(26px, 3vw, 36px)/1.1 var(--font-luxe), Georgia, serif;color:var(--lux-ink);margin:6px 0 8px}.svc-talk p{color:var(--lux-muted);max-width:56ch;margin:0;line-height:1.7}.svc-credits{margin-top:14px}.svc-fieldset{border:1px solid #d9b56a33;border-radius:14px;gap:8px;margin:0;padding:14px 16px 10px;display:grid}.svc-fieldset legend{color:var(--lux-muted);letter-spacing:1.2px;text-transform:uppercase;padding:0 6px;font-size:13.5px}.svc-check,.svc-radio{cursor:pointer;border:1px solid #0000;border-radius:10px;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:12px;padding:10px 12px;display:grid;text-transform:none!important;letter-spacing:0!important;color:var(--lux-ink)!important;font-size:14px!important}.svc-check input,.svc-radio input{accent-color:var(--lux-gold);margin:3px 0 0!important}.svc-check span,.svc-radio span{gap:2px;display:grid}.svc-check small,.svc-radio small{color:var(--lux-muted);font-size:13px}.svc-radio.on{background:#d9b56a14;border-color:#d9b56a80}.svc-orders .svc-order-icon{aspect-ratio:1;color:var(--lux-gold);letter-spacing:2px;border:1px solid #d9b56a4d;border-radius:14px;place-items:center;font-size:13px;font-weight:800;display:grid}.svc-orders .lux-split span small{font-size:12px}.svc-orders .lux-split span a{font-size:13px}@media (max-width:1100px){.svc-packs,.svc-addons{grid-template-columns:repeat(2,minmax(0,1fr))}.svc-steps{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.svc-sec-head{grid-template-columns:1fr;gap:10px}.svc-packs,.svc-packs.two,.svc-addons,.svc-steps,.svc-payopts-grid{grid-template-columns:1fr}.svc-talk{padding:22px}}.svc-examples{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.svc-ex-card{text-align:left;cursor:pointer;color:inherit;font:inherit;background:#0c0e18e0;border:1px solid #d9b56a2e;border-radius:18px;grid-template-rows:auto 1fr;padding:0;transition:transform .3s,border-color .3s;display:grid;overflow:hidden}.svc-ex-card:hover,.svc-ex-card:focus-visible{border-color:#d9b56a80;outline:none;transform:translateY(-3px)}.svc-ex-thumb{aspect-ratio:16/11;background:#fff;border-bottom:1px solid #d9b56a2e;display:block;position:relative;overflow:hidden}.svc-ex-thumb .svcx-scale{transform-origin:0 0;pointer-events:none;width:1000px;display:block;position:absolute;top:0;left:0;transform:scale(.28)}.svc-ex-thumb .svcx-scale .svcx{width:1000px;min-height:700px}.svc-ex-body{gap:4px;padding:14px 16px 16px;display:grid}.svc-ex-tier{color:var(--lux-gold);letter-spacing:2.2px;text-transform:uppercase;font-size:11px}.svc-ex-body strong{font:500 20px/1.2 var(--font-luxe), Georgia, serif;color:var(--lux-ink)}.svc-ex-desc{color:var(--lux-muted);font-size:13px;line-height:1.5}.svc-ex-open{letter-spacing:1.8px;text-transform:uppercase;color:var(--lux-ink);margin-top:6px;font-size:11px}.svc-viewer{z-index:60;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:max(16px, env(safe-area-inset-left,0px));background:#040509db;place-items:center;display:grid;position:fixed;inset:0}.svc-frame{background:#fff;border:1px solid #ffffff1f;border-radius:16px;grid-template-rows:auto auto 1fr;width:min(1100px,100%);height:min(86vh,820px);display:grid;overflow:hidden;box-shadow:0 40px 90px #0009}.svc-frame-bar{color:#cfd1dc;background:#1a1c25;align-items:center;gap:12px;padding:10px 14px;font-size:12px;display:flex}.svc-dots{gap:6px;display:flex}.svc-dots i{background:#3a3d4c;border-radius:50%;width:9px;height:9px;display:block}.svc-url{color:#9ea2b3;white-space:nowrap;text-overflow:ellipsis;background:#0f1017;border-radius:8px;flex:1;min-width:0;padding:6px 12px;font-family:ui-monospace,Menlo,monospace;overflow:hidden}.svc-badge{color:var(--lux-gold);letter-spacing:1.6px;text-transform:uppercase;white-space:nowrap;border:1px solid #d9b56a73;border-radius:999px;padding:3px 9px;font-size:10px}.svc-frame-bar button{color:#fff;font:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff2e;border-radius:8px;padding:5px 10px;font-size:12px}.svc-frame-tabs{background:#0f1017;gap:2px;padding:0 10px;display:flex;overflow-x:auto}.svc-frame-tabs button{color:#9ea2b3;font:inherit;letter-spacing:1.2px;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:9px 14px;font-size:12px}.svc-frame-tabs button.on{color:#fff;border-bottom-color:var(--lux-gold)}.svc-frame-body{background:#fff;overflow:auto}@media (max-width:1100px){.svc-examples{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.svc-examples{grid-template-columns:1fr}.svc-badge{display:none}.svc-frame{height:90vh}}.nav-badge{color:#fff;vertical-align:middle;background:#ff2e93;border-radius:999px;place-items:center;min-width:18px;height:18px;margin-left:6px;padding:0 5px;font-size:11px;font-weight:800;display:inline-grid}.inbox-page .page-title{font:650 clamp(30px, 4vw, 46px)/1.02 var(--font-display), sans-serif;letter-spacing:-1.6px;overflow-wrap:anywhere;margin:0}.inbox-page .member-page-heading .muted{max-width:60ch;margin:10px 0 0;line-height:1.6}.inbox-list{padding:6px 0}.inbox-row{border-top:1px solid var(--line);color:inherit;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:18px 22px;text-decoration:none;transition:background .2s;display:grid}.inbox-row:first-child{border-top:0}.inbox-row:hover{background:#ffffff08}.inbox-row.unread strong{color:#fff}.inbox-row.unread:before{content:"";background:#ff2e93;border-radius:50%;width:8px;height:8px;position:absolute}.inbox-row{position:relative}.inbox-row.unread .inbox-row-main{padding-left:18px}.inbox-row-main{gap:4px;min-width:0;display:grid}.inbox-row-main strong{font-size:16px}.inbox-row-main small{color:var(--muted);font-size:13px}.inbox-row-preview{color:#b8c4d8;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;line-height:1.5;display:-webkit-box;overflow:hidden}.inbox-status{color:var(--muted);letter-spacing:1.2px;text-transform:uppercase;white-space:nowrap;border:1px solid #ffffff24;border-radius:999px;padding:5px 11px;font-size:12px;display:inline-flex}.inbox-status.new{color:#ff8ac4;border-color:#ff2e9380}.inbox-status.replied{color:#7ff0cf;border-color:#27e9b166}.inbox-hours{margin:14px 0 0;font-size:13.5px}.inbox-compose,.inbox-thread{padding:24px 22px}.inbox-compose-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.inbox-compose-foot .muted{max-width:48ch;font-size:13px}.inbox-thread-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.form-stack select{border:1px solid var(--line);color:#fff;width:100%;font:inherit;background:#ffffff0a;border-radius:12px;margin-top:6px;padding:12px 14px}.inbox-messages{flex-direction:column;gap:12px;margin:0 0 22px;padding:0;list-style:none;display:flex}.inbox-messages li{border-radius:16px;gap:4px;max-width:86%;padding:12px 16px;font-size:15px;line-height:1.6;display:grid}.inbox-messages li b{letter-spacing:1.4px;text-transform:uppercase;color:var(--muted);font-size:12px}.inbox-messages li p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.inbox-messages li time{color:var(--muted);font-size:12px}.inbox-messages li.me{background:#e900791f;border:1px solid #e900794d;border-bottom-right-radius:4px;align-self:flex-end}.inbox-messages li.them{border:1px solid var(--line);background:#ffffff0d;border-bottom-left-radius:4px;align-self:flex-start}.inbox-messages li.them b{color:#ff8ac4}.inbox-reply{border-top:1px solid var(--line);padding-top:18px}.inbox-closed{border-top:1px solid var(--line);margin:0;padding-top:14px}.inbox-closed a{color:var(--cyan)}@media (max-width:760px){.inbox-row{grid-template-columns:1fr}.inbox-messages li{max-width:100%}}.spend-hero{grid-template-columns:minmax(0,1.1fr) minmax(260px,.9fr);align-items:end;gap:32px;margin-bottom:30px;display:grid}.spend-hero h1{font:650 clamp(40px, 6vw, 76px)/.96 var(--font-display), sans-serif;letter-spacing:-2.5px;margin:10px 0 0}.spend-hero>div>p:not(.eyebrow){color:var(--muted);max-width:56ch;margin:16px 0 0;font-size:15.5px;line-height:1.7}.spend-balance{border:1px solid var(--line);background:var(--panel-strong);min-width:260px;color:inherit;border-radius:18px;justify-self:end;gap:4px;padding:18px 22px;text-decoration:none;transition:border-color .3s;display:grid}.spend-balance:hover{border-color:#25cfff66}.spend-balance small{color:var(--muted);font:600 10.5px var(--font-display), sans-serif;letter-spacing:2px;text-transform:uppercase}.spend-balance b{font:800 30px/1 var(--font-display), sans-serif;letter-spacing:-1px}.spend-balance span{color:var(--muted);font-size:12.5px}.spend-balance em{color:var(--cyan);margin-top:6px;font-size:12.5px;font-style:normal;font-weight:700}.spend-paths{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.spend-path{border:1px solid var(--line);background:var(--panel-strong);color:inherit;border-radius:24px;grid-template-rows:220px 1fr;text-decoration:none;transition:transform .3s,border-color .3s;display:grid;position:relative;overflow:hidden}.spend-path:hover{border-color:#ffffff38;transform:translateY(-4px)}.spend-art{position:relative;overflow:hidden}.spend-body{align-content:start;gap:8px;padding:20px 22px 24px;display:grid}.spend-body .eyebrow{color:var(--muted)}.spend-body h2{font:650 26px/1.1 var(--font-display), sans-serif;letter-spacing:-.8px;margin:0}.spend-body p:not(.eyebrow){color:var(--muted);margin:0;font-size:13.5px;line-height:1.6}.spend-meta{font:700 11px var(--font-display), sans-serif;letter-spacing:1.2px;text-transform:uppercase;justify-content:space-between;align-items:center;gap:10px;margin-top:10px;display:flex}.spend-chip{border:1px solid var(--line);font:700 10px var(--font-display), sans-serif;letter-spacing:1.6px;text-transform:uppercase;border-radius:999px;align-items:center;gap:6px;padding:5px 10px;display:inline-flex}.spend-chip.live{color:#27e9b1;border-color:#27e9b166}.spend-chip.live:before{content:"";background:#27e9b1;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #27e9b12e}.spend-chip.soon{color:var(--gold);border-color:#f3c76866}.spend-word{position:absolute;bottom:16px;left:22px}.spend-word.serif{font:italic 400 22px var(--font-luxe), Georgia, serif;color:#d9b56a}.spend-word.caps{font:800 13px var(--font-display), sans-serif;letter-spacing:3px;color:#fff;text-transform:uppercase}.spend-word.mono{letter-spacing:2px;color:#38e1ff;text-transform:uppercase;font:700 11px ui-monospace,Menlo,monospace;bottom:14px}.spend-img{object-fit:cover;width:100%;height:100%;transition:transform .6s;position:absolute;inset:0}.spend-path:hover .spend-img{transform:scale(1.04)}.spend-art.lux{background:#07080d}.spend-art.lux .spend-img{object-position:50% 36%}.spend-art.lux:after{content:"";background:linear-gradient(#07080d00 45%,#07080dd9 100%),radial-gradient(60% 50% at 70% 55%,#d9b56a38,#0000 70%);position:absolute;inset:0}.spend-art.tour{background:#0f3b52}.spend-art.tour .spend-img{object-position:50% 45%}.spend-art.tour:after{content:"";background:linear-gradient(#08141e00 50%,#08141ebf 100%);position:absolute;inset:0}.spend-art .spend-word{z-index:2}.spend-art.it{background:linear-gradient(#0b1020,#111a33)}.spend-art.it:before{content:"";background-image:linear-gradient(#38e1ff1f 1px,#0000 1px),linear-gradient(90deg,#38e1ff1f 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 50% 40%,#000 30%,#0000 80%);mask-image:radial-gradient(at 50% 40%,#000 30%,#0000 80%)}.spend-term{z-index:1;color:#9fd8e6;background:#070b16;border:1px solid #38e1ff40;border-radius:10px;padding:10px 12px;font:500 11px/1.7 ui-monospace,Menlo,monospace;position:absolute;top:26px;left:22px;right:118px;box-shadow:0 20px 40px #00000080}.spend-cora{filter:drop-shadow(0 12px 24px #0000008c);width:auto;height:190px;transition:transform .5s;position:absolute;bottom:-6px;right:6px}.spend-path:hover .spend-cora{transform:translateY(-4px)}.spend-term b{color:#a3ff5a;font-weight:500}.spend-term i{color:#38e1ff;font-style:normal}.spend-term span{color:#6f7f9f}.spend-how{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:44px;display:grid}.spend-how>div{border:1px solid var(--line);background:var(--panel-strong);border-radius:16px;padding:18px 20px}.spend-how b{font:700 13px var(--font-display), sans-serif;margin-bottom:4px;display:block}.spend-how span{color:var(--muted);font-size:12.5px;line-height:1.6}.spend-rate{color:var(--muted);margin:18px 0 0;font:500 12px ui-monospace,Menlo,monospace}.lux-topbar-back{color:var(--lux-muted);letter-spacing:1.2px;text-transform:uppercase;font-size:13px;text-decoration:none}.lux-topbar-back:hover{color:var(--lux-ink)}@media (max-width:900px){.spend-hero,.spend-paths,.spend-how{grid-template-columns:1fr}.spend-balance{justify-self:start}.spend-path{grid-template-rows:180px 1fr}}.jws{--jc:#38e1ff;--jl:#a3ff5a;--jm:#8fa3c7;--jt:#e6ecff;--jbg:#0b1020;--jbg2:#111a33;--jline:#38e1ff24;--jmono:ui-monospace, "JetBrains Mono", Menlo, Consolas, monospace;border:1px solid var(--jline);background:var(--jbg);color:var(--jt);font-family:var(--font-body), system-ui, sans-serif;border-radius:26px;margin-top:-20px;position:relative;overflow:hidden}.jws:before{content:"";pointer-events:none;background-image:linear-gradient(#38e1ff12 1px,#0000 1px),linear-gradient(90deg,#38e1ff12 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 60%);mask-image:linear-gradient(#000,#0000 60%)}.jws>*{position:relative}.jws h1,.jws h2,.jws h3,.jws p{margin:0}.jws-bar{border-bottom:1px solid var(--jline);flex-wrap:wrap;align-items:center;gap:18px;padding:14px 28px;display:flex}.jws-back{color:var(--jm);font:600 11px var(--jmono);letter-spacing:1.4px;text-transform:uppercase;text-decoration:none}.jws-back:hover{color:var(--jt)}.jws-logo{color:#fff;align-items:center;display:inline-flex}.jws-logo svg{filter:drop-shadow(0 0 12px #00d5fc73);width:auto;display:block}.jws-nav{font:600 11px var(--jmono);letter-spacing:1.4px;text-transform:uppercase;gap:18px;margin-left:auto;display:flex}.jws-nav a{color:var(--jm);white-space:nowrap;text-decoration:none}.jws-nav a:hover{color:var(--jc)}.jws-via{font:500 11px var(--jmono);color:var(--jm)}.jws-hero{grid-template-columns:minmax(0,1.05fr) minmax(300px,.95fr);align-items:center;gap:36px;padding:56px 28px 40px;display:grid}.jws-tag{color:var(--jl);font:500 11px var(--jmono);background:#a3ff5a0f;border:1px solid #a3ff5a59;border-radius:6px;align-items:center;gap:8px;padding:5px 10px;display:inline-flex}.jws-tag:before{content:"●";font-size:9px}.jws-hero h1{font:800 clamp(38px, 5.4vw, 64px)/1 var(--font-display), sans-serif;letter-spacing:-2.4px;color:#fff;margin-top:16px}.jws-hero h1 em{color:var(--jc);font-style:normal}.jws-hero>div>p{color:#b7c3e0;max-width:54ch;margin-top:16px;font-size:15px;line-height:1.7}.jws-cta{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.jws-btn{min-height:42px;font:700 12px var(--font-display), sans-serif;letter-spacing:.6px;cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;padding:0 18px;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex}.jws-btn:hover{transform:translateY(-1px)}.jws-btn.p{background:var(--jc);color:#06101e}.jws-btn.p:hover{box-shadow:0 10px 26px #38e1ff47}.jws-btn.g{color:var(--jt);border-color:#38e1ff66}.jws-btn.l{color:var(--jl);border-color:#a3ff5a66}.jws-btn.soon{opacity:.55;pointer-events:none}.jws-stats{font:500 11px var(--jmono);color:var(--jm);flex-wrap:wrap;gap:22px;margin-top:26px;display:flex}.jws-stats b{font:800 20px var(--font-display), sans-serif;color:#fff;letter-spacing:-.5px;display:block}.jws-console{font:500 12px/1.75 var(--jmono);background:#070b16;border:1px solid #38e1ff38;border-radius:14px;overflow:hidden;box-shadow:0 40px 80px #0009}.jws-console .cbar{border-bottom:1px solid var(--jline);color:var(--jm);background:#0c1324;align-items:center;gap:6px;padding:10px 14px;font-size:11px;display:flex}.jws-console .cbar i{background:#2a3550;border-radius:50%;width:9px;height:9px;display:block}.jws-console .cbar span{margin-left:8px}.jws-console pre{color:#9fd8e6;white-space:pre-wrap;font:inherit;margin:0;padding:16px 18px}.jws-console .ok{color:var(--jl)}.jws-console .k{color:var(--jc)}.jws-console .d{color:#6f7f9f}.jws-console .w{color:var(--jt)}.jws-console .cursor{background:var(--jc);vertical-align:-2px;width:8px;height:14px;animation:1s steps(2,end) infinite jws-blink;display:inline-block}@keyframes jws-blink{50%{opacity:0}}.jws-sec{padding:40px 28px 0}.jws-head{border-bottom:1px solid var(--jline);grid-template-columns:minmax(0,.4fr) minmax(0,.6fr);align-items:end;gap:24px;margin-bottom:20px;padding-bottom:18px;display:grid}.jws .k{color:var(--jc);font:600 11px var(--jmono);letter-spacing:2px;text-transform:uppercase;margin:0}.jws-head h2,.jws-talk h2{font:800 clamp(26px, 3.2vw, 38px)/1.05 var(--font-display), sans-serif;letter-spacing:-1.2px;color:#fff;margin-top:8px}.jws-head>p,.jws-talk>div>p:not(.k){color:#b7c3e0;font-size:14px;line-height:1.7}.jws-specs{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.jws-specs.two{grid-template-columns:repeat(2,minmax(0,1fr))}.jws-spec{border:1px solid var(--jline);background:var(--jbg2);border-radius:16px;grid-template-rows:auto auto auto auto 1fr auto auto;gap:12px;min-width:0;padding:20px;display:grid;position:relative}.jws-spec.hot{border-color:#a3ff5a80;box-shadow:inset 0 0 0 1px #a3ff5a40,0 0 40px #a3ff5a14}.jws-code{color:var(--jc);font:600 11px var(--jmono);letter-spacing:1.4px;justify-content:space-between;align-items:center;gap:8px;display:flex}.jws-code em{color:var(--jl);text-transform:uppercase;border:1px solid #a3ff5a66;border-radius:5px;padding:2px 7px;font-size:10px;font-style:normal}.jws-spec h3{font:800 22px/1.15 var(--font-display), sans-serif;letter-spacing:-.6px;color:#fff}.jws-for{color:#b7c3e0;font-size:13px;line-height:1.5}.jws-price{font-family:var(--jmono);border-top:1px dashed #38e1ff38;border-bottom:1px dashed #38e1ff38;gap:4px;padding:12px 0;display:grid}.jws-price .row{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex}.jws-price b{font:700 20px var(--font-display), sans-serif;letter-spacing:-.5px;color:#fff}.jws-price small{color:var(--jm);font-size:11px}.jws-price .split{color:var(--jl);font-size:11px;line-height:1.5}.jws-spec ul{color:#d7deef;gap:7px;margin:0;padding:0;font-size:12.5px;line-height:1.5;list-style:none;display:grid}.jws-spec li{padding-left:20px;position:relative}.jws-spec li:before{content:"✓";color:var(--jl);font:700 12px var(--jmono);position:absolute;top:0;left:0}.jws-sla,.jws-models{font:500 10.5px var(--jmono);color:var(--jm);flex-wrap:wrap;gap:8px;display:flex}.jws-sla span{border:1px solid #8fa3c74d;border-radius:5px;padding:3px 7px}.jws-models span{color:#cfe9f3;background:#0c1324;border:1px solid #38e1ff33;border-radius:6px;padding:6px 10px;font-size:11px}.jws-models span.label{color:var(--jm);background:0 0;border:0;padding-left:0}.jws-models span.local{color:var(--jl);border-color:#a3ff5a80}.jws-act{flex-wrap:wrap;gap:8px;display:flex}.jws-act .jws-btn{min-height:38px;padding:0 14px;font-size:11.5px}.jws-note{color:var(--jm);font-size:12.5px;line-height:1.6;margin-top:14px!important}.jws-scroll{border:1px solid var(--jline);border-radius:14px;overflow-x:auto}.jws-matrix{border-collapse:collapse;width:100%;min-width:720px;font-size:12.5px}.jws-matrix th,.jws-matrix td{text-align:left;vertical-align:top;color:#d7deef;border-bottom:1px solid #38e1ff1a;padding:12px 14px;line-height:1.5}.jws-matrix th{color:var(--jc);font:600 10.5px var(--jmono);letter-spacing:1.8px;text-transform:uppercase;background:#0c1324}.jws-matrix td:first-child{color:#fff;font-weight:700}.jws-matrix tr:last-child td{border-bottom:0}.jws-matrix .why{color:var(--jm);margin-top:2px;font-size:11.5px;display:block}.jws-mtag{color:var(--jc);font:600 10px var(--jmono);letter-spacing:1.4px;white-space:nowrap;border:1px solid #38e1ff59;border-radius:5px;padding:3px 8px;text-decoration:none;display:inline-block}.jws-mtag:hover{background:#38e1ff1a}.jws .svc-examples{gap:14px}.jws .svc-ex-card{border-color:var(--jline);background:var(--jbg2);border-radius:14px}.jws .svc-ex-card:hover,.jws .svc-ex-card:focus-visible{border-color:#38e1ff80}.jws .svc-ex-thumb{border-bottom-color:var(--jline)}.jws .svc-ex-tier{color:var(--jc);font:600 10px var(--jmono);letter-spacing:1.6px}.jws .svc-ex-body strong{font:800 15px/1.3 var(--font-display), sans-serif;color:#fff}.jws .svc-ex-desc{color:var(--jm);font-size:11.5px}.jws .svc-ex-open{color:var(--jl);font:700 10px var(--jmono);letter-spacing:1.6px}.jws-addons{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.jws-addon{border:1px solid var(--jline);background:var(--jbg2);border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;display:flex}.jws-addon b{color:#fff;font-size:13px;display:block}.jws-addon span{color:var(--jm);font-size:11.5px;line-height:1.5}.jws-addon em{color:var(--jl);font:600 12px var(--jmono);white-space:nowrap;font-style:normal}.jws-pipe{counter-reset:jp;grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:relative}.jws-pipe:before{content:"";background:linear-gradient(90deg, var(--jc), var(--jl));opacity:.5;height:2px;position:absolute;top:17px;left:6%;right:6%}.jws-pipe>div{text-align:center;padding:46px 12px 0;position:relative}.jws-pipe>div:before{counter-increment:jp;content:"0" counter(jp);border:2px solid var(--jc);width:36px;height:36px;color:var(--jc);font:700 11px var(--jmono);background:#070b16;border-radius:50%;place-items:center;display:grid;position:absolute;top:0;left:50%;transform:translate(-50%)}.jws-pipe b{color:#fff;font-size:13px;display:block}.jws-pipe span{color:var(--jm);margin-top:4px;font-size:11.5px;line-height:1.5;display:block}.jws-pay{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:22px;display:grid}.jws-pay>div{font-family:var(--jmono);background:#0c1324;border:1px solid #38e1ff29;border-radius:12px;gap:4px;padding:16px;display:grid}.jws-pay>div.on{border-color:var(--jl);box-shadow:inset 0 0 0 1px #a3ff5a66}.jws-pay small{color:var(--jc);letter-spacing:1.6px;text-transform:uppercase;font-size:10px}.jws-pay b{font:700 18px var(--font-display), sans-serif;color:#fff;font-variant-numeric:tabular-nums}.jws-pay i{color:var(--jl);font-style:normal}.jws-pay span{color:var(--jm);font-size:11px}.jws-terms{border:1px solid var(--jline);color:#d7deef;background:#38e1ff0d;border-radius:12px;gap:6px;margin-top:20px;padding:18px 20px;font-size:12.5px;line-height:1.6;display:grid}.jws-talk{background:linear-gradient(135deg,#38e1ff1f,#0b1020e6);border:1px solid #38e1ff4d;border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin:44px 28px 0;padding:28px;display:flex}.jws-talk>div>p:not(.k){max-width:56ch;margin-top:8px}.jws-foot{border-top:1px solid var(--jline);color:var(--jm);font:500 11px var(--jmono);flex-wrap:wrap;justify-content:space-between;gap:14px;margin-top:44px;padding:22px 28px;line-height:1.6;display:flex}@media (max-width:1100px){.jws-specs,.jws-addons,.jws-pay{grid-template-columns:repeat(2,minmax(0,1fr))}.jws-pipe{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:18px}.jws-pipe:before,.jws-nav{display:none}}@media (max-width:760px){.jws{border-radius:18px;margin-top:0}.jws-hero,.jws-head,.jws-specs,.jws-specs.two,.jws-addons,.jws-pay,.jws-pipe{grid-template-columns:1fr}.jws-hero,.jws-sec,.jws-bar,.jws-foot{padding-left:18px;padding-right:18px}.jws-talk{margin-left:18px;margin-right:18px;padding:20px}.jws-via{display:none}}.member-shell:is(:lang(zh),:lang(ja),:lang(ko)) :is(.jws-nav a,.jws-back,.jws .k,.jws-code em,.jws-matrix th,.jws-pay small,.spend-chip,.spend-meta,.spend-balance small){letter-spacing:.04em;text-transform:none}.jws-theme{--lux-gold:#38e1ff;--lux-ink:#e6ecff;--lux-muted:#8fa3c7}.jws-theme .lux-topbar{border-bottom-color:#38e1ff2e}.jws-theme h1,.jws-theme .lux-panel h2,.jws-theme .lux-summary-product strong{letter-spacing:-1px;font-family:var(--font-display), sans-serif!important;font-weight:800!important}.jws-theme .lux-button{letter-spacing:.6px;text-transform:none;border-radius:8px;font-size:13px}.jws-theme .lux-button:hover{box-shadow:0 10px 26px #38e1ff47}.jws-theme .lux-panel{background:#0d1428;border-color:#38e1ff33}
