:root{--sg-bg:#0e0e0e8c;--sg-blur:blur(14px) saturate(140%);--sg-line:#ffffff14;--sg-sh:0 12px 30px -18px #0009;--sg-hov:#ea6a2a1a;--sg-fast:.16s}input[type=date],input[type=time],input[type=datetime-local],input[type=month],select{--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.msel{display:contents}.msel-native,select[data-msel]{clip-path:inset(50%);overflow:hidden;opacity:0!important;pointer-events:none!important;width:1px!important;height:1px!important;position:absolute!important}.msel-trig{text-align:start;cursor:pointer;font:inherit;color:var(--paper);justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.msel-trig .msel-v{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.msel-trig .msel-chev{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;opacity:.6;width:16px;height:16px;transition:transform var(--sg-fast) ease;flex:none}.msel-trig[aria-expanded=true] .msel-chev{opacity:1;color:var(--amber);transform:rotate(180deg)}.msel-trig[aria-expanded=true],.msel-trig:focus-visible{border-color:var(--amber);outline:none}.msel-trig:disabled{opacity:.5;cursor:not-allowed}.msel-pop{z-index:1200;overscroll-behavior:contain;border:1px solid var(--sg-line);max-height:280px;box-shadow:var(--sg-sh);color:var(--paper);opacity:0;transition:opacity var(--sg-fast) ease,transform var(--sg-fast) ease;scrollbar-width:thin;background:#0e0e0e;border-radius:14px;outline:none;padding:6px;position:fixed;overflow-y:auto;transform:translateY(-4px)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.msel-pop{background:var(--sg-bg);-webkit-backdrop-filter:var(--sg-blur);backdrop-filter:var(--sg-blur)}}.msel-pop.msel-up{transform:translateY(4px)}.msel-pop.msel-in{opacity:1;transform:none}.msel-pop [role=option]{box-sizing:border-box;text-align:start;cursor:pointer;width:100%;color:var(--paper);border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;font-size:15px;line-height:1.35;display:flex!important}.msel-pop [role=option].msel-act{background:var(--sg-hov);color:var(--amber)}.msel-pop [role=option][aria-selected=true]{color:var(--amber)}.msel-pop [role=option][aria-disabled=true]{opacity:.4;cursor:not-allowed}.msel-pop .msel-ck{fill:none;width:16px;height:16px;stroke:var(--amber);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;flex:none}.msel-pop .msel-grp{letter-spacing:.14em;text-transform:uppercase;color:var(--faint);padding:10px 14px 4px;font-family:Rubik,sans-serif;font-size:11px}.msel-pop .msel-grp~[role=option]{padding-inline-start:20px}.msel-shade{z-index:1199;background:#00000073;position:fixed;inset:0}.msel-pop.msel-sheet{max-height:min(70vh,520px);padding:10px 10px calc(14px + env(safe-area-inset-bottom,0px));border-radius:20px 20px 0 0;bottom:0;right:0;transform:translateY(16px);width:auto!important;top:auto!important;left:0!important}.msel-pop.msel-sheet:before{content:"";background:#ffffff2e;border-radius:4px;width:40px;height:4px;margin:2px auto 10px;display:block}.msel-pop.msel-sheet.msel-in{transform:none}.msel-pop.msel-sheet [role=option]{min-height:48px}.menu-in,.acct-menu,.pal-box,.nav .dd,.nav-item [role=menu],.eltb{border-radius:14px;border:1px solid var(--sg-line)!important;box-shadow:var(--sg-sh)!important;background:#0e0e0e!important}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.menu-in,.acct-menu,.pal-box,.nav .dd,.nav-item [role=menu]{background:var(--sg-bg)!important;-webkit-backdrop-filter:var(--sg-blur)!important;backdrop-filter:var(--sg-blur)!important}}.menu-in a,.acct-menu a,.nav .dd a,.nav-item [role=menu] a,.pal-i{transition:background-color var(--sg-fast) ease,color var(--sg-fast) ease;border-radius:10px}.menu-in a:hover,.menu-in a:focus-visible,.acct-menu a:hover,.acct-menu a:focus-visible,.nav .dd a:hover,.nav-item [role=menu] a:hover,.pal-i:hover,.pal-i[aria-selected=true]{background:var(--sg-hov)!important;color:var(--amber)!important}.acct-menu a+a,.menu-in a+a{border-top:1px solid var(--sg-line)}.acct-menu:not([hidden]),.menu-in{animation:sgIn var(--sg-fast) ease both}.pal-box{animation:sgIn var(--sg-fast) ease both!important}@keyframes sgIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.side{box-shadow:none!important;border-inline-end:1px solid var(--sg-line)!important;background:#0e0e0e!important}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.side{background:var(--sg-bg)!important;-webkit-backdrop-filter:var(--sg-blur)!important;backdrop-filter:var(--sg-blur)!important}}.side button,.side a.sb{transition:background-color var(--sg-fast) ease,color var(--sg-fast) ease}.side button:hover,.side a.sb:hover{background:var(--sg-hov)!important;color:var(--amber)!important}.side button[aria-current=true]{color:var(--amber)!important;box-shadow:none!important;background:0 0!important}.side button[aria-current=true] svg{color:var(--amber)}.side button[aria-current=true]:after{box-shadow:none!important}.hub-tabs{border:1px solid var(--sg-line)!important;box-shadow:none!important;background:#0e0e0e!important}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.hub-tabs{background:var(--sg-bg)!important;-webkit-backdrop-filter:var(--sg-blur)!important;backdrop-filter:var(--sg-blur)!important}}.hub-tabs button:hover{background:var(--sg-hov)!important;color:var(--amber)!important}.hub-tabs button[aria-current=true]{color:var(--amber)!important;box-shadow:inset 0 -2px 0 var(--amber)!important;background:0 0!important}.drawer{background:#0e0e0e!important}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.drawer{-webkit-backdrop-filter:var(--sg-blur)!important;backdrop-filter:var(--sg-blur)!important;background:#0e0e0ed1!important}}.drawer>a{border-bottom:1px solid var(--sg-line)!important}.drawer>a:hover,.drawer>a:focus-visible{color:var(--amber);background:var(--sg-hov)}.drawer>a[aria-current=page]{color:var(--amber)}.mbar{border:1px solid var(--sg-line)!important;box-shadow:var(--sg-sh)!important;background:#0e0e0e!important}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.mbar{background:var(--sg-bg)!important;-webkit-backdrop-filter:var(--sg-blur)!important;backdrop-filter:var(--sg-blur)!important}}.mbar .mbar-menu{display:none}.menu-btn{width:44px;height:44px;-webkit-backdrop-filter:var(--sg-blur);backdrop-filter:var(--sg-blur);color:var(--paper);transition:color var(--sg-fast) ease,background-color var(--sg-fast) ease,border-color var(--sg-fast) ease;place-items:center;position:relative;border:1px solid var(--sg-line)!important;background:var(--sg-bg)!important;box-shadow:none!important;background-image:none!important;border-radius:50%!important}.menu-btn span{width:16px;height:12px;display:block;position:relative;box-shadow:none!important;background:0 0!important}.menu-btn span:before,.menu-btn span:after{content:"";height:2px;transition:transform var(--sg-fast) ease,width var(--sg-fast) ease,top var(--sg-fast) ease;background:currentColor;border-radius:2px;position:absolute;inset-inline-start:0}.menu-btn span:before{width:16px;top:2px}.menu-btn span:after{width:10px;top:8px}.menu-btn[aria-expanded=true] span:before{top:5px;transform:rotate(45deg)}.menu-btn[aria-expanded=true] span:after{width:16px;top:5px;transform:rotate(-45deg)}.menu-btn:hover{color:var(--amber);background:var(--sg-hov)!important;border-color:#f2a54559!important}.menu-btn:focus-visible{outline:2px solid var(--amber);outline-offset:2px}@media (width>=768px) and (width<=1024px){.top .wrap{gap:10px}.top .btn.sm{white-space:nowrap;padding-inline:14px}.top .brand{flex:none}}@media (width<=767px){.top .menu-btn{display:none!important}.top .btn-hot.sm[href=\#contact],.top a.btn-ghost.sm[href=\#login]{display:none}.mbar .mbar-menu{min-width:48px;min-height:48px;color:var(--mute);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0 13px;display:flex}.mbar .mbar-menu:hover,.mbar .mbar-menu:focus-visible,.mbar .mbar-menu[aria-expanded=true]{color:var(--amber);background:var(--sg-hov)}.mbar .mbar-menu span{display:none}.drawer:not([hidden]){border-top:1px solid var(--sg-line);z-index:90;border-radius:24px 24px 0 0;max-height:min(86vh,720px);padding:18px 20px calc(110px + env(safe-area-inset-bottom,0px))!important;animation:.22s both sheetIn!important;inset:auto 0 0!important}.drawer>a{min-height:48px;font-size:22px!important}.drawer .x{align-self:flex-end;margin-bottom:6px;position:sticky!important;top:0!important;left:auto!important}.app .side{z-index:60;justify-content:center;width:calc(100% - 12px);max-width:440px;overflow:hidden;transform:translate(-50%);top:auto!important;left:50%!important;right:auto!important;bottom:calc(16px + env(safe-area-inset-bottom,0px))!important;border:1px solid var(--sg-line)!important;border-radius:999px!important;flex-direction:row!important;gap:4px!important;height:auto!important;padding:5px!important;position:fixed!important}.app .side .lbl,.app .side .sp,.app .side a.sb,.app .side .badge{display:none!important}.app .side button{white-space:nowrap;text-overflow:ellipsis;flex:0 40px;justify-content:center;min-width:32px;max-width:40px;height:44px;transition:max-width .35s,background-color .2s,color .2s;overflow:hidden;border-radius:999px!important;gap:0!important;width:40px!important;padding:0!important;font-size:0!important}.app .side button svg{width:20px;height:20px}.app .side .brand{width:40px;min-width:32px;height:44px;color:var(--paper);border-radius:999px;flex:0 40px;place-items:center;margin:0!important;padding:0!important;display:grid!important}.app .side .brand svg{width:24px;height:22px}.app .side .brand:hover,.app .side .brand:focus-visible{background:var(--sg-hov);color:var(--amber)}.app .side button[aria-current=true]{flex:auto;min-width:40px;max-width:120px;font-weight:700;background:linear-gradient(135deg,var(--amber),var(--blaze))!important;width:auto!important;color:var(--ink)!important;gap:6px!important;padding:0 12px!important;font-size:13px!important}.app .side button[aria-current=true] svg{color:var(--ink)}.app .side button[aria-current=true]:after{display:none}.app .main{padding-bottom:calc(96px + env(safe-area-inset-bottom,0px))!important}.hub-tabs{scrollbar-width:none;top:8px;overflow-x:auto;border-radius:999px!important;flex-wrap:nowrap!important}.hub-tabs button{white-space:nowrap;border-radius:999px;flex:none}}@keyframes sheetIn{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@media (width<=339px){.app .side button[aria-current=true]{flex:0 40px;max-width:40px;gap:0!important;padding:0!important;font-size:0!important}}@media (prefers-reduced-motion:reduce){.msel-pop,.msel-trig .msel-chev,.menu-btn,.menu-btn span:before,.menu-btn span:after,.app .side button{transition:none!important}.acct-menu,.menu-in,.pal-box,.drawer{animation:none!important}}.pq-body{transition:opacity .45s,transform .45s}.pq-body.pq-enter{opacity:0;transform:translateX(calc(var(--pqd,1) * -18px))}@media (prefers-reduced-motion:reduce){.pq-body{transition:none}}
