.markets_hero__LvdbQ{--a2-ground:var(--a2-forest);--a2-fg:var(--a2-on-ink);--a2-body:var(--a2-on-ink-body);--a2-muted:var(--a2-on-ink-muted);--a2-accent:var(--a2-clay);background:var(--a2-forest);color:var(--a2-fg);position:relative;overflow:hidden;min-height:clamp(500px,66svh,660px);display:flex;flex-direction:column;padding:0 0 clamp(72px,9vw,116px)}.markets_heroInner__Dh5Wr{position:relative;z-index:1;margin-top:auto;width:100%}.markets_heroH1__cJcnc{font-family:var(--a2-font-display);font-variation-settings:var(--a2-display-axes);font-weight:400;color:var(--a2-fg);font-size:clamp(42px,7.4vw,88px);line-height:1.02;letter-spacing:-.015em;max-width:16ch;margin:0 0 30px}.markets_heroLede__ghdJU{color:var(--a2-muted);font-size:clamp(16px,2.3vw,20px);max-width:55ch;margin:0}.markets_searchShell__L5Ioa{margin-top:44px}.markets_noResults__mD_2j,.markets_searchBox__T9j05,.markets_searchEmpty__COWzR{border:1px solid var(--a2-hairline);padding:clamp(26px,4vw,40px)}.markets_searchBox__T9j05{--a2-ground:var(--a2-linen-2);--a2-fg:var(--a2-ink);--a2-body:var(--a2-ink-strong);--a2-muted:var(--a2-ink-muted);--a2-accent:var(--a2-terra);background:var(--a2-linen-2)}.markets_searchLabel__B7HPp{display:block;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--a2-accent);font-weight:700;margin-bottom:14px}.markets_comboWrap__MIV4x{position:relative}.markets_searchInput__b00MI{width:100%;border:0;border-bottom:1px solid var(--a2-hairline);background:transparent;color:var(--a2-fg);font-family:var(--a2-font-display);font-variation-settings:var(--a2-display-axes);font-size:clamp(34px,6vw,64px);line-height:1.08;padding:4px 0 18px;outline:none}.markets_searchInput__b00MI::placeholder{color:var(--a2-muted)}.markets_searchInput__b00MI:focus{border-bottom-color:var(--a2-forest)}.markets_suggestions__o0g89{--a2-ground:var(--a2-on-ink);--a2-fg:var(--a2-ink);--a2-body:var(--a2-ink-strong);--a2-muted:var(--a2-ink-muted);--a2-accent:var(--a2-terra);position:absolute;left:0;right:0;top:calc(100% + 4px);z-index:20;margin:0;padding:6px;list-style:none;background:var(--a2-on-ink);border:1px solid var(--a2-hairline);box-shadow:0 18px 40px var(--a2-hairline)}.markets_suggestion__m3UXy{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:14px 16px;cursor:pointer;border-radius:4px}.markets_suggestionActive__8qXga{--a2-ground:var(--a2-linen-2);--a2-fg:var(--a2-ink);--a2-body:var(--a2-ink-strong);--a2-muted:var(--a2-ink-muted);--a2-accent:var(--a2-terra);background:var(--a2-linen-2)}.markets_suggestionName__1uFbF{font-size:17px;font-weight:700;color:var(--a2-fg)}.markets_suggestionMeta__cdITx{display:flex;align-items:baseline;gap:12px;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--a2-muted);font-weight:700}.markets_suggestionLive__O_Vqo{color:var(--a2-fg)}.markets_suggestionSoon___96fR{color:var(--a2-muted)}.markets_searchHelp__UfAkP{color:var(--a2-muted);font-size:14px;margin:18px 0 0}.markets_promptChips__Zu2DF{display:flex;gap:10px;flex-wrap:wrap;margin-top:24px}.markets_promptChips__Zu2DF button{--a2-ground:var(--a2-on-ink-muted);--a2-fg:var(--a2-ink);--a2-body:var(--a2-ink-strong);--a2-muted:var(--a2-ink-muted);--a2-accent:var(--a2-terra);border:1px solid var(--a2-hairline);background:var(--a2-on-ink-muted);color:var(--a2-fg);border-radius:999px;display:inline-flex;align-items:center;min-height:44px;padding:0 16px;font-size:11px;letter-spacing:.08em;text-transform:uppercase;font-weight:700}.markets_promptChips__Zu2DF button:hover{border-color:var(--a2-ink-muted)}.markets_noResults__mD_2j,.markets_searchEmpty__COWzR{--a2-ground:var(--a2-on-ink);--a2-fg:var(--a2-ink);--a2-body:var(--a2-ink-strong);--a2-muted:var(--a2-ink-muted);--a2-accent:var(--a2-terra);margin-top:20px;background:var(--a2-on-ink)}.markets_noResults__mD_2j h2,.markets_searchEmpty__COWzR h2{font-family:var(--a2-font-display);font-variation-settings:var(--a2-display-axes);font-size:clamp(28px,4vw,42px);font-weight:400;line-height:1.12;margin:0 0 16px;color:var(--a2-fg)}.markets_noResults__mD_2j p,.markets_searchEmpty__COWzR p{max-width:58ch;color:var(--a2-body)}.markets_resultStack__ns4Z3{display:grid;grid-template-columns:1fr;grid-gap:18px;gap:18px;margin-top:24px}.markets_resultCount__hRX2J{font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--a2-muted);font-weight:700;margin:0}.markets_marketCard__UESVC{border:1px solid var(--a2-hairline);padding:clamp(28px,4vw,38px);display:flex;flex-direction:column}.markets_marketCardActive__RoLu_{--a2-ground:var(--a2-on-ink);--a2-fg:var(--a2-ink);--a2-body:var(--a2-ink-strong);--a2-muted:var(--a2-ink-muted);--a2-accent:var(--a2-terra);background:var(--a2-on-ink)}.markets_marketCardPending__z6eZ8{--a2-ground:var(--a2-linen-2);--a2-fg:var(--a2-ink);--a2-body:var(--a2-ink-strong);--a2-muted:var(--a2-ink-muted);--a2-accent:var(--a2-terra);background:var(--a2-linen-2)}.markets_marketTopline__pEDo7{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--a2-muted);font-weight:700;margin-bottom:28px}.markets_marketCard__UESVC h3{font-family:var(--a2-font-display);font-variation-settings:var(--a2-display-axes);font-size:clamp(32px,4vw,46px);font-weight:400;line-height:1.08;margin:0 0 18px;color:var(--a2-fg)}.markets_marketHeadline__5UI7r{font-weight:700;color:var(--a2-fg);max-width:42ch}.markets_marketDesc__HtWmn{color:var(--a2-body);max-width:52ch}.markets_patternList__PG8yc{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}.markets_patternList__PG8yc span{--a2-ground:var(--a2-linen-2);--a2-fg:var(--a2-ink);--a2-body:var(--a2-ink-strong);--a2-muted:var(--a2-ink-muted);--a2-accent:var(--a2-terra);background:var(--a2-linen-2);color:var(--a2-fg);padding:6px 10px;font-size:10px;letter-spacing:.08em;text-transform:uppercase;font-weight:700}.markets_marketActions__0QLcI{display:flex;gap:12px;flex-wrap:wrap;align-items:center;margin-top:auto;padding-top:28px}.markets_pendingNote__QJSDx{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--a2-muted);font-weight:700}.markets_nextBody__QPVCw{max-width:58ch}@media (max-width:520px){.markets_marketActions__0QLcI .btn-dark,.markets_marketActions__0QLcI .btn-outline-acc{width:100%;text-align:center}}.markets_requestForm__QvmiG{flex:1 1 100%;order:2;margin-top:20px;max-width:720px}.markets_requestFormIntro__DfnOL{color:var(--a2-muted);font-size:14.5px;max-width:56ch;margin:0 0 28px}.markets_requestFormGrid__YwaOm{display:grid;grid-template-columns:1fr;grid-gap:24px;gap:24px;margin-bottom:8px}@media (min-width:640px){.markets_requestFormGrid__YwaOm{grid-template-columns:1fr 1fr}.markets_requestFieldWide__ma5Lq{grid-column:1/-1}}.markets_requestField__y6_II{display:flex;flex-direction:column;gap:10px}.markets_requestField__y6_II span{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--a2-muted);font-weight:700}.markets_requestField__y6_II input{background:transparent;border:none;border-bottom:1px solid var(--a2-on-ink-muted);color:var(--a2-fg);font-family:var(--a2-font-text);font-size:15px;padding:8px 0;outline:none}.markets_requestField__y6_II input::placeholder{color:var(--a2-muted)}.markets_requestField__y6_II input:focus{border-bottom-color:var(--a2-accent)}.markets_requestFormCancel__ZaAs6{background:transparent;border:none;color:var(--a2-muted);font-size:12px;letter-spacing:.08em;text-transform:uppercase;font-weight:700;cursor:pointer;padding:0 8px}.markets_requestFormCancel__ZaAs6:hover{color:var(--a2-fg)}.markets_deferredNotice__a9RT_{flex:1 1 100%;order:2;margin-top:20px;max-width:720px;padding:24px 26px;border-radius:10px;border:1px solid var(--a2-on-ink-line);background:var(--a2-on-ink-tint);color:var(--a2-muted)}.markets_deferredHeading__QU_GP{font-weight:700;color:var(--a2-fg);margin:0 0 10px}.markets_deferredSummary__xUe90{display:grid;grid-template-columns:1fr;grid-gap:10px 24px;gap:10px 24px;margin:20px 0 0}@media (min-width:640px){.markets_deferredSummary__xUe90{grid-template-columns:1fr 1fr}}.markets_deferredSummary__xUe90 div{display:flex;flex-direction:column;gap:4px}.markets_deferredSummary__xUe90 dt{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--a2-muted);font-weight:700}.markets_deferredSummary__xUe90 dd{margin:0;color:var(--a2-fg);font-size:14.5px;word-break:break-word}.markets_deferredNotice__a9RT_ button{margin-top:20px}.markets_requestNoted__UJjI5{font-size:13px;color:var(--a2-body);max-width:42ch}.markets_hero__LvdbQ .eyebrow,.markets_hero__LvdbQ .lede,.markets_hero__LvdbQ .section-h2{color:var(--a2-fg)}.markets_hero__LvdbQ .eyebrow{color:var(--a2-accent)}