@layer ww-style-component{.fa-site-footer[data-v-fbaded9b]{border-top:1px solid #c5a0592e;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background:#0f1a2e!important;width:100%!important}.fa-site-footer .fa-foot-inner[data-v-fbaded9b]{box-sizing:border-box;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 24px;width:100%;max-width:880px;margin:0 auto;padding:22px 24px;display:flex}.fa-site-footer .fa-foot-copy[data-v-fbaded9b]{font-size:13px;line-height:1.5;color:#94a3b8!important}.fa-site-footer .fa-foot-social[data-v-fbaded9b]{letter-spacing:.02em;white-space:nowrap;border:1px solid #c5a05959;border-radius:999px;align-items:center;gap:8px;padding:7px 14px;font-size:13px;font-weight:600;text-decoration:none;transition:background .2s,border-color .2s;display:inline-flex;color:#c5a059!important}.fa-site-footer .fa-foot-social[data-v-fbaded9b]:hover{background:#c5a05914;border-color:#c5a059}.fa-site-footer .fa-foot-social svg[data-v-fbaded9b]{display:block}@media (width<=640px){.fa-site-footer .fa-foot-inner[data-v-fbaded9b]{text-align:center;flex-direction:column;justify-content:center;gap:14px}}.fa-header[data-v-3e1dc4e3]{z-index:100;width:100%;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;position:relative;background:#0f1a2e!important}.fa-header-inner[data-v-3e1dc4e3]{box-sizing:border-box;width:100%;max-width:880px;margin:0 auto;padding:40px 24px 0}.fa-header .fa-toprow[data-v-3e1dc4e3]{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.fa-header .fa-brand[data-v-3e1dc4e3]{cursor:pointer;align-items:center;gap:12px;width:fit-content;text-decoration:none;display:inline-flex}.fa-header .fa-brand[data-v-3e1dc4e3]:hover{opacity:.85}.fa-header .fa-brand-logo[data-v-3e1dc4e3]{width:auto;height:35px;display:block}.fa-header .fa-brand-name[data-v-3e1dc4e3]{letter-spacing:.02em;font-size:18px;font-weight:700;color:#e4e4e7!important}.fa-header .fa-brand-name span[data-v-3e1dc4e3]{color:#c5a059!important}.fa-header .fa-signout[data-v-3e1dc4e3]{letter-spacing:.02em;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #c5a05980;border-radius:999px;padding:7px 15px;font-family:inherit;font-size:13px;font-weight:600;transition:background .2s,color .2s;color:#c5a059!important}.fa-header .fa-signout[data-v-3e1dc4e3]:hover{background:#c5a059;color:#0a1320!important}.fa-header .fa-topnav[data-v-3e1dc4e3]{border-bottom:1px solid #c5a059;flex-wrap:wrap;align-items:center;gap:22px;padding-bottom:10px;display:flex}.fa-header .fa-navlink[data-v-3e1dc4e3]{letter-spacing:.02em;font-size:14px;font-weight:600;text-decoration:none;transition:opacity .2s;color:#c5a059!important}.fa-header .fa-navlink[data-v-3e1dc4e3]:hover{opacity:.72}.fa-header .fa-navgroup[data-v-3e1dc4e3]{position:relative}.fa-header .fa-navbtn[data-v-3e1dc4e3]{cursor:pointer;letter-spacing:.02em;background:0 0;border:none;align-items:center;gap:5px;margin:0;padding:0;font-family:inherit;font-size:14px;font-weight:600;transition:opacity .2s;display:inline-flex;color:#c5a059!important}.fa-header .fa-navbtn[data-v-3e1dc4e3]:hover{opacity:.72}.fa-header .fa-caret[data-v-3e1dc4e3]{font-size:10px;transition:transform .2s}.fa-header .fa-navbtn.open .fa-caret[data-v-3e1dc4e3]{transform:rotate(180deg)}.fa-header .fa-dropdown[data-v-3e1dc4e3]{z-index:200;background:#17223b;border:1px solid #c5a05959;border-radius:10px;flex-direction:column;min-width:190px;padding:6px;display:flex;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 12px 34px #00000080}.fa-header .fa-dropdown[data-v-3e1dc4e3]:before{content:"";height:8px;position:absolute;top:-8px;left:0;right:0}.fa-header .fa-dropdown a[data-v-3e1dc4e3]{white-space:nowrap;border-radius:7px;padding:9px 12px;font-size:14px;font-weight:500;text-decoration:none;transition:background .15s,color .15s;color:#e4e4e7!important}.fa-header .fa-dropdown a[data-v-3e1dc4e3]:hover{background:#1a243f;color:#c5a059!important}.fa-header .fa-soon[data-v-3e1dc4e3]{white-space:nowrap;padding:9px 12px;font-size:13px;font-style:italic;font-weight:500;color:#94a3b8!important}@media (width<=640px){.fa-header-inner[data-v-3e1dc4e3]{padding:32px 20px 0}.fa-header .fa-topnav[data-v-3e1dc4e3]{gap:16px}}}
