.MonthYearSearch_form__n7yQ4{position:static;z-index:30;isolation:isolate;overflow:hidden;margin:0 auto 2rem;box-shadow:0 32px 72px rgba(26,22,18,.22);padding:1.25rem;background:var(--formBackground);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid var(--formBorder);border-radius:28px;width:min(100% - 2rem,1200px);display:flex;flex-direction:column;gap:1.1rem}.MonthYearSearch_form__n7yQ4:after,.MonthYearSearch_form__n7yQ4:before{content:"";position:absolute;z-index:-1;border-radius:9999px;filter:blur(28px);opacity:.18}.MonthYearSearch_form__n7yQ4:before{width:280px;height:280px;right:-100px;top:-120px;background:radial-gradient(closest-side,rgba(196,106,76,.65),transparent 72%);animation:MonthYearSearch_floatGlow__Zfo9U 10s ease-in-out infinite alternate;box-shadow:0 0 120px rgba(196,106,76,.12)}.MonthYearSearch_form__n7yQ4:after{width:220px;height:220px;left:-70px;bottom:-70px;background:radial-gradient(closest-side,rgba(140,63,33,.58),transparent 72%);animation:MonthYearSearch_floatGlow__Zfo9U 12s ease-in-out infinite alternate-reverse}@keyframes MonthYearSearch_floatGlow__Zfo9U{0%{transform:translateY(0) translateX(0)}to{transform:translateY(12px) translateX(8px)}}.MonthYearSearch_header__CL5MF{display:flex;gap:1rem;align-items:center;justify-content:space-between;flex-wrap:wrap;position:relative}.MonthYearSearch_eyebrow__DwEgo{font-size:.72rem;text-transform:uppercase;letter-spacing:.18em;font-weight:700;color:var(--mutedText)}.MonthYearSearch_title__xgkvf{margin:.35rem 0 0;font-size:clamp(1.6rem,2vw,2.4rem);font-weight:900;letter-spacing:-.03em;line-height:1}.MonthYearSearch_advancedToggle__GQdnz{height:48px;padding:.65rem 1.05rem;border-radius:999px;border:1px solid var(--formBorder);background:var(--actionBtnBg);color:var(--actionBtnText);cursor:pointer;font-weight:700;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08)}.MonthYearSearch_mobileBar__elO0q,.MonthYearSearch_mobileHint__2PiMT{display:none}.MonthYearSearch_marketStrip__GcfV6{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem}.MonthYearSearch_marketCard__5JUtm{display:flex;flex-direction:column;gap:.3rem;min-height:78px;padding:.95rem 1rem;border-radius:20px;border:1px solid var(--formBorder);background:linear-gradient(180deg,var(--panelSoft),hsla(0,0%,100%,.01));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06)}.MonthYearSearch_marketCard__5JUtm strong{font-size:1.15rem;font-weight:800}.MonthYearSearch_marketLabel__Nsv0F{font-size:.72rem;text-transform:uppercase;letter-spacing:.14em;color:var(--mutedText);font-weight:700}.MonthYearSearch_quickLinks__WwG_I{display:flex;flex-wrap:wrap;gap:.65rem;padding-top:.1rem}.MonthYearSearch_quickLink__PQohY{display:inline-flex;align-items:center;min-height:40px;padding:.58rem 1rem;border-radius:999px;border:1px solid var(--formBorder);text-decoration:none;color:var(--actionBtnText);background:linear-gradient(180deg,var(--panelSoft),hsla(0,0%,100%,.01));font-size:.9rem;font-weight:600;transition:transform .12s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06)}.MonthYearSearch_quickLink__PQohY:hover{transform:translateY(-1px);box-shadow:0 10px 22px rgba(26,22,18,.12)}.MonthYearSearch_quickLinkActive__aiGqv{background:linear-gradient(135deg,#8c3f21,#b05a36);color:#fff;border-color:transparent}.MonthYearSearch_primaryRow__jpjEk{grid-template-columns:minmax(0,1.4fr) minmax(0,.9fr) auto;align-items:end;background:linear-gradient(180deg,var(--panelStrong),hsla(0,0%,100%,.02));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04)}.MonthYearSearch_controls__iuCY4,.MonthYearSearch_primaryRow__jpjEk{display:grid;gap:1rem;padding:1rem;border-radius:24px;border:1px solid var(--formBorder)}.MonthYearSearch_controls__iuCY4{width:100%;grid-template-columns:repeat(4,minmax(0,1fr));background:linear-gradient(180deg,var(--panelSoft),hsla(0,0%,100%,.01))}.MonthYearSearch_controlWide__EcN3E,.MonthYearSearch_control__xuNwJ{display:flex;flex-direction:column;gap:.5rem}.MonthYearSearch_controlInline__AqG_p{display:flex;flex-wrap:wrap;gap:.9rem;padding-top:.25rem}.MonthYearSearch_control__xuNwJ label{font-weight:700;color:var(--mutedText);font-size:.8rem;letter-spacing:.04em;text-transform:uppercase}.MonthYearSearch_input__P6AVB,.MonthYearSearch_selectMulti__S85qB,.MonthYearSearch_select__4cTgo{font:inherit;background-color:var(--selectBackground);border:1px solid var(--formBorder);border-radius:16px;width:100%;min-height:52px;padding:.8rem .95rem;color:var(--selectText);transition:box-shadow .18s ease,border-color .18s ease,transform .12s ease;outline:none;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04)}.MonthYearSearch_input__P6AVB:focus,.MonthYearSearch_selectMulti__S85qB:focus,.MonthYearSearch_select__4cTgo:focus{border-color:rgba(196,106,76,.55);box-shadow:0 0 0 3px rgba(196,106,76,.16),0 10px 28px rgba(140,63,33,.18)}.MonthYearSearch_selectMulti__S85qB{min-height:7rem}.MonthYearSearch_checkbox__3BohX{padding:.6rem .9rem;background:linear-gradient(180deg,var(--panelSoft),hsla(0,0%,100%,.01));font-size:.92rem;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05)}.MonthYearSearch_checkbox__3BohX,.MonthYearSearch_useLocationBtn__y7wVx{display:inline-flex;align-items:center;gap:.5rem;border-radius:999px;border:1px solid var(--formBorder);color:var(--actionBtnText)}.MonthYearSearch_useLocationBtn__y7wVx{min-height:46px;padding:.6rem .95rem;background:var(--actionBtnBg);cursor:pointer;transition:box-shadow .18s ease,transform .12s ease}.MonthYearSearch_useLocationBtn__y7wVx:hover{transform:translateY(-1px);box-shadow:0 8px 18px rgba(15,7,3,.12)}.MonthYearSearch_actions__QZX5a{display:flex;gap:.75rem;align-items:stretch}.MonthYearSearch_button__zfQNh{min-width:160px;height:52px;font:inherit;padding:.25rem 1rem;background-image:linear-gradient(135deg,#c46a4c,#e8845a 55%,#8c3f21);background-size:200% 200%;border:none;color:#fff;border-radius:16px;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;transition:transform .15s ease,box-shadow .2s ease,background-position .8s ease}.MonthYearSearch_button__zfQNh:hover{transform:translateY(-1px);box-shadow:0 14px 30px rgba(196,106,76,.3);background-position:100% 0}.MonthYearSearch_button__zfQNh:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(196,106,76,.28),0 14px 36px rgba(196,106,76,.26)}.MonthYearSearch_icon__o7wYa,.MonthYearSearch_searchIcon__8GA65{display:inline-flex;line-height:0}.MonthYearSearch_clearBtn__mtr88{height:52px;padding:.5rem 1rem;border-radius:16px;border:1px solid var(--formBorder);background:var(--actionBtnBg);color:var(--actionBtnText);cursor:pointer;font-weight:700;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.07)}.MonthYearSearch_suggestions__JheaR{position:absolute;left:0;right:0;top:calc(100% + 4px);background:var(--selectBackground);color:var(--selectText);border:1px solid var(--formBorder);border-radius:18px;max-height:240px;overflow-y:auto;box-shadow:0 16px 36px rgba(15,7,3,.18);z-index:50;padding:.35rem}.MonthYearSearch_suggestionItem__NPnjy{padding:.75rem .9rem;cursor:pointer;border-radius:12px}.MonthYearSearch_suggestionItem__NPnjy:hover{background:rgba(196,106,76,.08)}@media (max-width:1024px){.MonthYearSearch_marketStrip__GcfV6{grid-template-columns:1fr}.MonthYearSearch_controls__iuCY4{grid-template-columns:repeat(2,minmax(0,1fr))}.MonthYearSearch_primaryRow__jpjEk{grid-template-columns:1fr}.MonthYearSearch_actions__QZX5a{width:100%}.MonthYearSearch_button__zfQNh,.MonthYearSearch_clearBtn__mtr88{flex:1}}@media (max-width:640px){.MonthYearSearch_form__n7yQ4{position:sticky;top:70px;width:calc(100% - 1rem);padding:.7rem;border-radius:22px;box-shadow:0 20px 40px rgba(26,22,18,.16)}.MonthYearSearch_controlInline__AqG_p,.MonthYearSearch_controls__iuCY4,.MonthYearSearch_header__CL5MF,.MonthYearSearch_marketStrip__GcfV6,.MonthYearSearch_primaryRow__jpjEk,.MonthYearSearch_quickLinks__WwG_I{display:none}.MonthYearSearch_mobileBar__elO0q{display:grid;grid-template-columns:minmax(0,1fr) 52px auto;gap:.5rem;align-items:center}.MonthYearSearch_mobileSearchWrap__XEWh1{min-width:0}.MonthYearSearch_mobileSearchInput__lfsn9{width:100%;min-height:48px;padding:.72rem .9rem;border-radius:16px;border:1px solid var(--formBorder);background:var(--selectBackground);color:var(--selectText);outline:none}.MonthYearSearch_mobileSubmit__hpyQ_{height:48px;border:none;border-radius:16px;background:linear-gradient(135deg,#c46a4c,#e8845a 55%,#8c3f21);color:#fff;display:inline-flex;align-items:center;justify-content:center}.MonthYearSearch_mobileFilterBtn__pxwkC{min-width:82px;height:48px;padding:0 .85rem;border-radius:16px;border:1px solid var(--formBorder);background:var(--actionBtnBg);color:var(--actionBtnText);font-weight:700}.MonthYearSearch_mobileHint__2PiMT{display:block;font-size:.74rem;color:var(--mutedText);padding:0 .2rem;line-height:1.35}.MonthYearSearch_suggestions__JheaR{top:calc(100% + 8px)}}.MonthYearSearch_mobileModalBackdrop__jJOsQ{position:fixed;inset:0;z-index:1200;background:rgba(15,7,3,.66);display:flex;align-items:flex-end;justify-content:center;padding:.75rem}.MonthYearSearch_mobileModal__cigH_{width:100%;max-width:32rem;max-height:88vh;overflow:hidden;border-radius:26px;border:1px solid var(--formBorder);background:var(--formBackground);box-shadow:0 28px 70px rgba(15,7,3,.32);display:flex;flex-direction:column}.MonthYearSearch_mobileModalHeader__SnEyw{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.9rem 1rem .7rem;border-bottom:1px solid var(--formBorder)}.MonthYearSearch_mobileModalTitle__T17Gs{margin:.35rem 0 0;font-size:1.05rem;font-weight:800}.MonthYearSearch_mobileClose__ojXu8{min-width:72px;height:42px;border-radius:999px;border:1px solid var(--formBorder);background:var(--actionBtnBg);color:var(--actionBtnText);font-weight:700}.MonthYearSearch_mobileModalBody__kDN6O{overflow-y:auto;padding:1rem;display:flex;flex-direction:column;gap:1rem}.MonthYearSearch_mobileModalActions__f0Xvx{display:grid;grid-template-columns:1fr 1fr;gap:.75rem;padding:0 1rem 1rem}.MainButton_mainbtn__j6vN8{font-size:1rem;background-image:linear-gradient(0deg,#93c5fd 0,#34d399);padding:12px 25px;border:none;border-radius:4px;color:#fff;margin-top:2rem;cursor:pointer;position:relative;transition:all .35s;outline:none}.MainButton_mainbtn__j6vN8 a{position:relative;z-index:2;color:#fff;text-decoration:none}.MainButton_mainbtn__j6vN8:hover{background-image:linear-gradient(0deg,#34d399 0,#60a5fa);transition:transform .3s ease-in-out}@media screen and (max-width:480px){.MainButton_mainbtn__j6vN8{padding:12px 36px;margin:2.5rem 0}}