.board-page[data-v-71e4d9bb]{min-height:100vh;background:var(--car-tint);display:flex;flex-direction:column}.board-head[data-v-71e4d9bb]{max-width:1200px;width:100%;margin:0 auto;padding:var(--size-3xl) var(--size-m) var(--size-l);text-align:center}.board-eyebrow[data-v-71e4d9bb]{font-size:var(--size-xs);font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:#b45309}.board-title[data-v-71e4d9bb]{font-size:clamp(1.6rem,4vw,2.4rem);font-weight:700;line-height:1.2;color:var(--clr-dark);margin:.3rem 0 .4rem}.hl[data-v-71e4d9bb]{background:var(--car-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.future[data-v-71e4d9bb]{position:relative;display:inline-block;white-space:nowrap;padding:0 .6em .28em 0}.future-word[data-v-71e4d9bb]{position:relative;z-index:1;background-image:linear-gradient(110deg,transparent 38%,var(--car-sky) 50%,transparent 62%),var(--car-gradient);background-size:250% 100%,100% 100%;background-repeat:no-repeat;background-position:100% 0,0 0;-webkit-background-clip:text;background-clip:text;color:transparent;animation:future-shine-71e4d9bb 5.5s ease-in-out 1.4s infinite}.future-curve[data-v-71e4d9bb]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;fill:none;stroke:url(#future-curve-grad);stroke-width:3;stroke-linecap:round;pointer-events:none;animation:future-draw-71e4d9bb 1s cubic-bezier(.65,0,.35,1) .2s both}.stop-start[data-v-71e4d9bb]{stop-color:var(--car-blue);stop-opacity:.15}.stop-mid[data-v-71e4d9bb]{stop-color:var(--car-violet)}.stop-end[data-v-71e4d9bb]{stop-color:var(--clr-yellow)}.future-star[data-v-71e4d9bb]{position:absolute;top:0;right:0;width:.46em;height:.46em;fill:var(--clr-yellow);filter:drop-shadow(0 0 .12em color-mix(in srgb,var(--clr-yellow) 70%,transparent));transform-origin:center;animation:future-star-in-71e4d9bb .5s cubic-bezier(.34,1.56,.64,1) 1s both,future-twinkle-71e4d9bb 3.2s ease-in-out 1.6s infinite}@keyframes future-shine-71e4d9bb{0%{background-position:100% 0,0 0}45%,to{background-position:0% 0,0 0}}@keyframes future-draw-71e4d9bb{0%{clip-path:inset(-20% 100% -20% -5%)}to{clip-path:inset(-20% -5% -20% -5%)}}@keyframes future-star-in-71e4d9bb{0%{opacity:0;transform:scale(0) rotate(-90deg)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes future-twinkle-71e4d9bb{0%,to{transform:scale(1) rotate(0)}50%{transform:scale(.78) rotate(20deg)}}@media (prefers-reduced-motion: reduce){.future-word[data-v-71e4d9bb],.future-curve[data-v-71e4d9bb],.future-star[data-v-71e4d9bb]{animation:none}}.board-sub[data-v-71e4d9bb]{font-size:var(--size-s);color:var(--clr-slate600);max-width:560px;margin:0 auto;line-height:1.6}.filter-bar[data-v-71e4d9bb]{--pill-h: 2.75rem;position:sticky;top:72px;z-index:900;background:color-mix(in srgb,var(--clr-white) 82%,transparent);backdrop-filter:saturate(1.4) blur(14px);-webkit-backdrop-filter:saturate(1.4) blur(14px);border-top:1px solid var(--car-border);border-bottom:1px solid var(--car-border);box-shadow:0 8px 24px #16255c0d;padding:var(--size-s) var(--size-m)}.filter-inner[data-v-71e4d9bb]{max-width:1200px;margin:0 auto;display:flex;flex-wrap:wrap;align-items:center;gap:var(--size-xs)}.search-field[data-v-71e4d9bb],.select-field[data-v-71e4d9bb]{position:relative;display:flex;align-items:center;flex:1 1 100%;min-width:0}.search-field[data-v-71e4d9bb]{flex:1 1 0}.search-field>i[data-v-71e4d9bb],.select-field>i[data-v-71e4d9bb]{position:absolute;left:1.05rem;color:var(--clr-slate400);font-size:.85rem;pointer-events:none;z-index:1;transition:color .2s ease}.search-field input[data-v-71e4d9bb],.select-field select[data-v-71e4d9bb]{width:100%;height:var(--pill-h);padding:0 1.1rem 0 2.6rem;border:1px solid var(--car-border);border-radius:999px;font-size:.9rem;font-family:inherit;font-weight:500;color:var(--clr-dark);background:var(--clr-white);-moz-appearance:none;appearance:none;-webkit-appearance:none;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.search-field input[data-v-71e4d9bb]{box-shadow:0 1px 2px #16255c0f}.search-field input[data-v-71e4d9bb]::placeholder{color:var(--clr-slate400);font-weight:400}.select-field select[data-v-71e4d9bb]{padding-right:2.4rem;text-overflow:ellipsis;cursor:pointer}.search-field input[data-v-71e4d9bb]:hover,.select-field select[data-v-71e4d9bb]:hover{border-color:color-mix(in srgb,var(--car-blue) 35%,var(--car-border))}.search-field input[data-v-71e4d9bb]:focus,.select-field select[data-v-71e4d9bb]:focus{outline:none;border-color:var(--car-blue);box-shadow:0 0 0 4px color-mix(in srgb,var(--car-blue) 14%,transparent)}.search-field:focus-within>i[data-v-71e4d9bb]{color:var(--car-blue)}.select-field[data-v-71e4d9bb]:after{content:"";font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;right:1.05rem;font-size:.65rem;color:var(--clr-slate400);pointer-events:none;transition:color .2s ease}.select-field.is-active select[data-v-71e4d9bb]{background:color-mix(in srgb,var(--car-blue) 8%,var(--clr-white));border-color:color-mix(in srgb,var(--car-blue) 40%,transparent);color:var(--car-blue);font-weight:600}.select-field.is-active>i[data-v-71e4d9bb],.select-field.is-active[data-v-71e4d9bb]:after{color:var(--car-blue)}.mobile-filter-toggle[data-v-71e4d9bb]{position:relative;display:inline-flex;align-items:center;gap:.5rem;height:var(--pill-h);padding:0 1.15rem;border:1px solid var(--car-border);border-radius:999px;background:var(--clr-white);color:var(--clr-dark);font-family:inherit;font-size:.9rem;font-weight:600;cursor:pointer;flex-shrink:0;box-shadow:0 1px 2px #16255c0f;transition:border-color .2s ease,background-color .2s ease,color .2s ease}.mobile-filter-toggle.is-active[data-v-71e4d9bb]{background:var(--clr-dark);border-color:var(--clr-dark);color:var(--clr-white)}.filter-dot[data-v-71e4d9bb]{position:absolute;top:.45rem;right:.6rem;width:8px;height:8px;border-radius:50%;background:var(--car-gradient);box-shadow:0 0 0 2px var(--clr-white)}.filter-controls[data-v-71e4d9bb]{display:none;flex-wrap:wrap;gap:var(--size-xs);width:100%;padding-top:var(--size-3xs)}.filter-controls.open[data-v-71e4d9bb]{display:flex}.reset-btn[data-v-71e4d9bb]{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;height:var(--pill-h);padding:0 1.1rem;border:1px solid transparent;border-radius:999px;background:transparent;color:var(--clr-slate600);font-family:inherit;font-size:.85rem;font-weight:600;cursor:pointer;flex:1 1 100%;transition:background-color .2s ease,color .2s ease}.reset-btn[data-v-71e4d9bb]:hover{background:color-mix(in srgb,var(--clr-dark) 6%,transparent);color:var(--clr-dark)}.loc-field[data-v-71e4d9bb]{position:relative;flex:1 1 100%;min-width:0}.loc-field[data-v-71e4d9bb] .input-wrap input{height:var(--pill-h);padding-top:0;padding-bottom:0;border-color:var(--car-border);border-radius:999px;font-weight:500}.loc-field[data-v-71e4d9bb] .input-wrap input:hover{border-color:color-mix(in srgb,var(--car-blue) 35%,var(--car-border))}.loc-field[data-v-71e4d9bb] .input-wrap input:focus{border-color:var(--car-blue);box-shadow:0 0 0 4px color-mix(in srgb,var(--car-blue) 14%,transparent)}.loc-field.is-active[data-v-71e4d9bb] .ort-wrap input{background:color-mix(in srgb,var(--car-blue) 8%,var(--clr-white));border-color:color-mix(in srgb,var(--car-blue) 40%,transparent)}.loc-field[data-v-71e4d9bb] .loc-suggestions{border-radius:var(--border-radius-l)}.radius-field[data-v-71e4d9bb]{display:flex;align-items:center;gap:.75rem;flex:1 1 100%;height:var(--pill-h);padding:0 1.1rem;border:1px solid color-mix(in srgb,var(--car-blue) 40%,transparent);border-radius:999px;background:color-mix(in srgb,var(--car-blue) 8%,var(--clr-white))}.radius-field label[data-v-71e4d9bb]{flex-shrink:0;font-size:.8rem;color:var(--clr-slate600);white-space:nowrap}.radius-field label strong[data-v-71e4d9bb]{color:var(--car-blue)}.radius-field input[type=range][data-v-71e4d9bb]{flex:1;min-width:0;accent-color:var(--car-blue);cursor:pointer}@media (prefers-reduced-motion: reduce){.search-field input[data-v-71e4d9bb],.select-field select[data-v-71e4d9bb],.mobile-filter-toggle[data-v-71e4d9bb],.reset-btn[data-v-71e4d9bb]{transition:none}}.board-main[data-v-71e4d9bb]{flex:1;width:100%;max-width:1200px;margin:0 auto;padding:var(--size-l) var(--size-m) var(--size-8xl)}.result-count[data-v-71e4d9bb]{font-size:var(--size-xs);font-weight:600;color:var(--clr-slate600);margin:0 0 var(--size-m)}.offers-grid[data-v-71e4d9bb]{display:grid;grid-template-columns:1fr;gap:var(--size-m);align-items:stretch}.state-center[data-v-71e4d9bb]{display:flex;justify-content:center;padding:var(--size-8xl) 0}.state-box[data-v-71e4d9bb]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.6rem;background:var(--clr-white);border:1px dashed var(--clr-slate200);border-radius:var(--border-radius-l);padding:var(--size-8xl) var(--size-xl);color:var(--clr-slate600);font-size:var(--size-s)}.state-box>i[data-v-71e4d9bb]{font-size:2rem;color:var(--clr-slate400)}.state-title[data-v-71e4d9bb]{font-size:var(--size-l);font-weight:700;color:var(--clr-dark);margin:.2rem 0 0}.state-btn[data-v-71e4d9bb]{margin-top:.5rem;padding:.65rem 1.25rem;border:none;border-radius:999px;background:var(--car-blue);color:var(--clr-white);font-family:inherit;font-weight:700;font-size:var(--size-s);cursor:pointer;transition:background-color .2s}.state-btn[data-v-71e4d9bb]:hover{background:color-mix(in srgb,var(--car-blue) 88%,#000)}.load-more[data-v-71e4d9bb]{display:flex;justify-content:center;padding:var(--size-xl) 0}.end-note[data-v-71e4d9bb]{text-align:center;font-size:var(--size-xs);color:var(--clr-slate400);margin:var(--size-l) 0 0}.scroll-sentinel[data-v-71e4d9bb]{width:100%;height:1px}@media (min-width: 768px){.future-curve[data-v-71e4d9bb]{stroke-width:4}}@media (min-width: 640px){.offers-grid[data-v-71e4d9bb]{grid-template-columns:repeat(2,1fr)}.select-field[data-v-71e4d9bb],.loc-field[data-v-71e4d9bb],.radius-field[data-v-71e4d9bb]{flex:1 1 calc(50% - var(--size-xs))}}@media (min-width: 1024px){.offers-grid[data-v-71e4d9bb]{grid-template-columns:repeat(3,1fr)}.mobile-filter-toggle[data-v-71e4d9bb]{display:none}.filter-inner[data-v-71e4d9bb]{justify-content:center}.filter-controls[data-v-71e4d9bb]{display:flex;width:auto;flex:999 1 auto;align-items:center;padding-top:0}.search-field[data-v-71e4d9bb]{flex:1 1 240px}.select-field[data-v-71e4d9bb]{flex:1 1 170px}.loc-field[data-v-71e4d9bb]{flex:1 1 280px}.radius-field[data-v-71e4d9bb]{flex:1 1 220px}.reset-btn[data-v-71e4d9bb]{flex:0 0 auto}}
