.fw-burger[data-v-3f8e3cfc]{display:none}.fw-burger__trigger[data-v-3f8e3cfc]{cursor:pointer;background:#ffffff0d;border:1px solid #ffffff14;border-radius:14px;flex-direction:column;justify-content:center;gap:5px;width:46px;height:46px;padding:0 12px;display:inline-flex}.fw-burger__trigger span[data-v-3f8e3cfc]{background:#eee;border-radius:999px;width:100%;height:2px;transition:transform .2s,opacity .2s;display:block}.fw-burger__line--open[data-v-3f8e3cfc]:first-child{transform:translateY(7px)rotate(45deg)}.fw-burger__line--open[data-v-3f8e3cfc]:nth-child(2){opacity:0}.fw-burger__line--open[data-v-3f8e3cfc]:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.fw-mobile[data-v-3f8e3cfc]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:999;background:#00000080;justify-content:flex-end;width:100%;height:100svh;display:flex;position:fixed;top:-10px;left:0}.fw-mobile__panel[data-v-3f8e3cfc]{color:#eee;width:min(420px,100% - 12px);height:100%;padding:68px 20px max(18px, env(safe-area-inset-bottom));box-sizing:border-box;background:radial-gradient(circle at 0 0,#ffcc0029,#0000 28%),linear-gradient(#1a1a1a 0%,#2d2d2d 100%);border-left:1px solid #ffffff14;flex-direction:column;font-family:Montserrat,sans-serif;display:flex;box-shadow:-16px 0 42px #00000057}.fw-mobile__top[data-v-3f8e3cfc]{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:flex-start;gap:16px;padding:0 0 14px;display:flex}.fw-mobile__top strong[data-v-3f8e3cfc]{font-size:22px;line-height:1.1}.fw-mobile__eyebrow[data-v-3f8e3cfc]{color:#fc0;text-transform:uppercase;letter-spacing:.14em;margin:0 0 6px;font-size:11px;font-weight:700}.fw-mobile__close[data-v-3f8e3cfc]{color:#eee;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff14;border-radius:12px;width:40px;height:40px;font-size:28px}.fw-mobile__body[data-v-3f8e3cfc]{flex:auto;padding:10px 4px 18px 0;overflow-y:auto}.fw-mobile__section[data-v-3f8e3cfc]{border-bottom:1px solid #ffffff14}.fw-mobile__section-button[data-v-3f8e3cfc]{color:#eee;width:100%;font:inherit;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;padding:16px 0;font-size:16px;font-weight:700;display:flex}.fw-mobile__section-content[data-v-3f8e3cfc]{padding:0 0 16px}.fw-mobile__group+.fw-mobile__group[data-v-3f8e3cfc]{margin-top:12px}.fw-mobile__group p[data-v-3f8e3cfc]{color:#fc0;letter-spacing:.12em;text-transform:uppercase;margin:0 0 8px;font-size:11px;font-weight:700}.fw-mobile__link[data-v-3f8e3cfc]{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff0f;border-radius:16px;align-items:center;gap:10px;margin-bottom:8px;padding:12px 14px;font-size:14px;font-weight:600;text-decoration:none;display:flex}.fw-mobile__link--button[data-v-3f8e3cfc]{appearance:none}.fw-mobile__footer[data-v-3f8e3cfc]{border-top:1px solid #ffffff14;flex-shrink:0;gap:10px;padding-top:16px;display:grid}.fw-mobile__cta[data-v-3f8e3cfc],.fw-mobile__nsfw[data-v-3f8e3cfc]{min-height:46px;font:inherit;cursor:pointer;border:1px solid #ffffff14;border-radius:999px;font-size:14px;font-weight:700}.fw-mobile__cta--secondary[data-v-3f8e3cfc],.fw-mobile__nsfw[data-v-3f8e3cfc]{color:#eee;background:#ffffff0f}.fw-mobile__cta--primary[data-v-3f8e3cfc]{color:#1a1a1a;background:linear-gradient(135deg,#ffcc00f5 0%,#e0a800f5 100%)}.fw-mobile-panel-enter-active[data-v-3f8e3cfc],.fw-mobile-panel-leave-active[data-v-3f8e3cfc]{transition:opacity .22s}.fw-mobile-panel-enter-from[data-v-3f8e3cfc],.fw-mobile-panel-leave-to[data-v-3f8e3cfc]{opacity:0}.fw-mobile-panel-enter-active .fw-mobile__panel[data-v-3f8e3cfc],.fw-mobile-panel-leave-active .fw-mobile__panel[data-v-3f8e3cfc]{transition:transform .22s}.fw-mobile-panel-enter-from .fw-mobile__panel[data-v-3f8e3cfc],.fw-mobile-panel-leave-to .fw-mobile__panel[data-v-3f8e3cfc]{transform:translate(28px)}@media (width<=980px){.fw-burger[data-v-3f8e3cfc]{display:inline-flex}}.fw-header[data-v-ebb7f9fd]{--fw-bg:#1a1a1a;--fw-surface:#333;--fw-surface-alt:#2c2c2c;--fw-border:#ffffff14;--fw-text:#eee;--fw-muted:#ccc;--fw-accent:#fc0;--fw-shadow:0 24px 54px #0000005c;z-index:50;border-bottom:1px solid var(--fw-border);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:var(--fw-text);background:radial-gradient(circle at 0 0,#ffcc0029,#0000 28%),linear-gradient(#1a1a1af5 0%,#2c2c2cf5 100%);font-family:Montserrat,sans-serif;position:sticky;top:0}.fw-header__shell[data-v-ebb7f9fd]{justify-content:space-between;align-items:center;gap:24px;width:min(1800px,100% - 32px);min-height:82px;margin:0 auto;display:flex}.fw-brand[data-v-ebb7f9fd]{color:inherit;flex:none;align-items:center;gap:14px;text-decoration:none;display:inline-flex}.fw-brand__sigil[data-v-ebb7f9fd]{color:#1a1a1a;letter-spacing:-.05em;background:linear-gradient(135deg,#fc0 0%,#e0a800 100%);border-radius:14px;place-items:center;width:46px;height:46px;font-size:18px;font-weight:800;display:grid;box-shadow:0 14px 28px #00000047}.fw-brand__text[data-v-ebb7f9fd]{gap:3px;line-height:1;display:grid}.fw-brand__text strong[data-v-ebb7f9fd]{font-size:18px;font-weight:700}.fw-brand__text small[data-v-ebb7f9fd]{color:var(--fw-muted);text-transform:uppercase;letter-spacing:.12em;font-size:11px;font-weight:600}.fw-nav[data-v-ebb7f9fd]{flex:auto;align-items:center;gap:8px;min-width:0;display:flex}.fw-nav__item[data-v-ebb7f9fd]{position:relative}.fw-nav__item[data-v-ebb7f9fd]:after{content:"";width:min(760px,100vw - 32px);height:14px;position:absolute;top:100%;left:50%;transform:translate(-50%)}.fw-nav__button[data-v-ebb7f9fd]{min-height:46px;color:var(--fw-text);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;align-items:center;gap:8px;padding:0 16px;transition:background-color .2s,border-color .2s,color .2s;display:inline-flex}.fw-nav__button[data-v-ebb7f9fd]:hover,.fw-nav__button[aria-expanded=true][data-v-ebb7f9fd]{border-color:var(--fw-border);background:#ffffff0f}.fw-nav__eyebrow[data-v-ebb7f9fd]{color:var(--fw-accent);font-size:13px}.fw-nav__chevron[data-v-ebb7f9fd]{color:var(--fw-muted);font-size:13px}.fw-menu[data-v-ebb7f9fd]{border:1px solid var(--fw-border);width:min(760px,100vw - 32px);box-shadow:var(--fw-shadow);background:radial-gradient(circle at 100% 0,#ffcc001f,#0000 30%),linear-gradient(#333333fa 0%,#2c2c2cfa 100%);border-radius:28px;position:absolute;top:calc(100% + 14px);left:50%;overflow:hidden;transform:translate(-50%)}.fw-menu__content[data-v-ebb7f9fd]{grid-template-columns:minmax(0,1fr) 240px;gap:20px;padding:20px;display:grid}.fw-menu__columns[data-v-ebb7f9fd]{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.fw-menu__group[data-v-ebb7f9fd]{min-width:0}.fw-menu__title[data-v-ebb7f9fd]{color:var(--fw-accent);letter-spacing:.14em;text-transform:uppercase;margin:0 0 10px;font-size:11px;font-weight:700}.fw-menu__link[data-v-ebb7f9fd]{width:100%;color:inherit;text-align:left;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:18px;grid-template-columns:30px minmax(0,1fr);align-items:start;gap:12px;padding:12px;text-decoration:none;transition:transform .18s,border-color .18s,background-color .18s;display:grid}.fw-menu__link[data-v-ebb7f9fd]:hover{background:#ffffff0d;border-color:#ffffff12;transform:translateY(-1px)}.fw-menu__link-icon[data-v-ebb7f9fd]{background:#ffffff0f;border-radius:10px;place-items:center;width:30px;height:30px;display:grid}.fw-menu__link strong[data-v-ebb7f9fd]{font-size:14px;font-weight:700;line-height:1.2;display:block}.fw-menu__link small[data-v-ebb7f9fd]{color:var(--fw-muted);margin-top:4px;font-size:12px;line-height:1.4;display:block}.fw-menu__feature[data-v-ebb7f9fd]{border:1px solid var(--fw-border);background:linear-gradient(#1a1a1a8f 0%,#1a1a1ae0 100%);border-radius:22px;flex-direction:column;min-height:100%;padding:16px;display:flex}.fw-menu__badge[data-v-ebb7f9fd]{background:var(--fw-accent);color:#1a1a1a;text-transform:uppercase;border-radius:999px;width:max-content;margin-bottom:auto;padding:5px 10px;font-size:11px;font-weight:800}.fw-menu__feature strong[data-v-ebb7f9fd]{font-size:22px;line-height:1.05}.fw-menu__feature p[data-v-ebb7f9fd]{color:var(--fw-muted);margin:12px 0 16px;font-size:13px;line-height:1.55}.fw-menu__feature a[data-v-ebb7f9fd]{color:var(--fw-accent);font-weight:700;text-decoration:none}.fw-actions[data-v-ebb7f9fd]{flex:none;justify-content:flex-end;align-items:center;gap:10px;display:flex}.fw-action[data-v-ebb7f9fd],.fw-nsfw[data-v-ebb7f9fd]{border:1px solid var(--fw-border);min-height:44px;color:var(--fw-text);font:inherit;cursor:pointer;background:#ffffff0a;border-radius:999px;justify-content:center;align-items:center;padding:0 16px;font-size:14px;font-weight:700;text-decoration:none;transition:transform .18s,border-color .18s,background-color .18s;display:inline-flex}.fw-action[data-v-ebb7f9fd]:hover,.fw-nsfw[data-v-ebb7f9fd]:hover{border-color:#ffffff29;transform:translateY(-1px)}.fw-action--ghost[data-v-ebb7f9fd]{background:0 0}.fw-action--secondary[data-v-ebb7f9fd]{background:#ffffff0f}.fw-action--primary[data-v-ebb7f9fd]{color:#1a1a1a;background:linear-gradient(135deg,#ffcc00f5 0%,#e0a800f5 100%);border-color:#ffcc003d}.fw-nsfw[data-v-ebb7f9fd]{color:var(--fw-accent);gap:10px;padding:0 14px 0 10px}.fw-nsfw__media[data-v-ebb7f9fd]{background:linear-gradient(#ffcc002e 0%,#ffffff0a 100%);border-radius:999px;flex:0 0 34px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex;overflow:hidden}.fw-nsfw__image[data-v-ebb7f9fd]{object-fit:contain;width:32px;height:32px;display:block}.fw-nsfw__copy[data-v-ebb7f9fd]{text-align:left;gap:1px;line-height:1;display:grid}.fw-nsfw__copy small[data-v-ebb7f9fd]{color:var(--fw-muted);letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:700}.fw-nsfw__copy strong[data-v-ebb7f9fd]{color:currentColor;font-size:13px;font-weight:800}.fw-nsfw--0[data-v-ebb7f9fd]{color:var(--fw-accent)}.fw-nsfw--16[data-v-ebb7f9fd],.fw-nsfw--18[data-v-ebb7f9fd]{color:var(--fw-text)}@media (width<=1180px){.fw-header__shell[data-v-ebb7f9fd]{gap:16px;width:calc(100% - 24px)}.fw-menu[data-v-ebb7f9fd]{width:min(680px,100vw - 24px)}}@media (width<=980px){.fw-header__shell[data-v-ebb7f9fd]{min-height:72px}.fw-nav[data-v-ebb7f9fd],.fw-action[data-v-ebb7f9fd],.fw-nsfw[data-v-ebb7f9fd]{display:none}}@media (width<=560px){.fw-header__shell[data-v-ebb7f9fd]{width:calc(100% - 18px)}.fw-brand__text strong[data-v-ebb7f9fd]{font-size:16px}.fw-brand__text small[data-v-ebb7f9fd]{display:none}.fw-brand__sigil[data-v-ebb7f9fd]{width:42px;height:42px}}.v-enter-active[data-v-003248e0],.v-leave-active[data-v-003248e0]{transition:opacity .5s}.v-enter-from[data-v-003248e0],.v-leave-to[data-v-003248e0]{opacity:0}
