.deal-finder_finder__61fhn{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px;max-width:1360px;margin:0 auto;padding:64px 40px 0}.deal-finder_panel__E3NWz{display:flex;flex-direction:column;padding:24px;border-radius:15px;background:radial-gradient(500px 300px at 100% 0,rgba(59,113,254,.45),transparent 70%),linear-gradient(160deg,#0f1d4a,#0a1230);color:#fff}.deal-finder_eyebrow___r6IT{display:inline-flex;align-items:center;gap:6px;margin-bottom:10px;color:#9cb8ff;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.deal-finder_eyebrow___r6IT svg{width:16px;height:16px}.deal-finder_title__MubF5{margin:0 0 6px;color:#fff;font-size:26px;font-weight:800;line-height:1.15}.deal-finder_text__5Pc_d{margin:0 0 18px;color:hsla(0,0%,100%,.7);font-size:14px;line-height:1.45}.deal-finder_group__f2pxI{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:14px;padding:4px;border-radius:9px;background:hsla(0,0%,100%,.08)}.deal-finder_segment__SUqC7{height:38px;border:none;border-radius:9px;background:none;color:hsla(0,0%,100%,.75);font-size:14px;font-weight:700;cursor:pointer;transition:background .2s ease,color .2s ease}.deal-finder_segmentActive__cgA3X{background:#fff;color:#0f1d4a}.deal-finder_budgets__D3Cv4{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;margin-bottom:16px}.deal-finder_budget__wxS_T{height:46px;border:1px solid hsla(0,0%,100%,.18);border-radius:9px;background:hsla(0,0%,100%,.04);color:#fff;font-size:14px;font-weight:700;cursor:pointer;transition:border-color .2s ease,background .2s ease}.deal-finder_budget__wxS_T:hover{border-color:hsla(0,0%,100%,.45)}.deal-finder_budgetActive__4Vao9{border-color:#7fa6ff;background:rgba(127,166,255,.22)}.deal-finder_toggle__94qNQ{position:relative;display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:9px;background:hsla(0,0%,100%,.06);cursor:pointer}.deal-finder_toggle__94qNQ input{position:absolute;opacity:0;pointer-events:none}.deal-finder_toggle__94qNQ strong{display:block;font-size:14px}.deal-finder_toggle__94qNQ small{display:block;color:hsla(0,0%,100%,.65);font-size:12px;line-height:1.35}.deal-finder_switch__rxmhZ{position:relative;flex-shrink:0;width:42px;height:24px;border-radius:999px;background:hsla(0,0%,100%,.25);transition:background .2s ease}.deal-finder_switch__rxmhZ:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;transition:transform .2s ease}input:checked+.deal-finder_switch__rxmhZ{background:#ffd166}input:checked+.deal-finder_switch__rxmhZ:after{transform:translateX(18px)}input:focus-visible+.deal-finder_switch__rxmhZ{outline:2px solid #fff;outline-offset:2px}.deal-finder_result__VAtVE{display:flex;align-items:baseline;gap:8px;margin:20px 0 14px;color:hsla(0,0%,100%,.75);font-size:14px;white-space:nowrap}.deal-finder_count__Xgb5l{color:#fff;font-size:34px;font-weight:800;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.deal-finder_cta__hWwCH{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:50px;margin-top:auto;border-radius:9px;background:#fff;color:#0f1d4a;font-size:15px;font-weight:800}.deal-finder_cta__hWwCH svg{width:18px;height:18px;transition:transform .2s ease}.deal-finder_cta__hWwCH:hover{color:#0f1d4a}.deal-finder_cta__hWwCH:hover svg{transform:translateX(3px)}.deal-finder_grid__xxssv{grid-column:span 3;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px;align-content:start;transition:opacity .2s ease}.deal-finder_gridLoading__CUvlC .deal-finder_item__7xJym{opacity:.5}.deal-finder_item__7xJym{min-width:0;transition:opacity .2s ease}.deal-finder_skeleton__cxy1m{height:320px;border-radius:9px;background:linear-gradient(90deg,var(--gray-3) 0,var(--gray-border) 50%,var(--gray-3) 100%) 0 0/200% 100%;animation:deal-finder_shimmer__TKFhD 1.2s linear infinite}@keyframes deal-finder_shimmer__TKFhD{to{background-position:-200% 0}}.deal-finder_empty__bEcZB{grid-column:1/-1;padding:40px 20px;border:1px dashed var(--gray-border);border-radius:12px;color:var(--text-color-2);text-align:center}.deal-finder_empty__bEcZB button{padding:0;border:none;background:none;color:var(--primary);font-weight:700;cursor:pointer}@media(max-width:1199px){.deal-finder_finder__61fhn{grid-template-columns:minmax(0,1fr)}.deal-finder_grid__xxssv{grid-column:auto}.deal-finder_budgets__D3Cv4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:767px){.deal-finder_finder__61fhn{padding:44px 16px 0}.deal-finder_panel__E3NWz{padding:22px}.deal-finder_title__MubF5{font-size:24px}.deal-finder_budgets__D3Cv4{grid-template-columns:repeat(2,minmax(0,1fr))}.deal-finder_grid__xxssv{display:flex;overflow-x:auto;margin:0 -16px;padding:0 16px 6px;scroll-padding-left:16px;scroll-snap-type:x mandatory;scrollbar-width:none}.deal-finder_grid__xxssv::-webkit-scrollbar{display:none}.deal-finder_item__7xJym,.deal-finder_skeleton__cxy1m{flex:0 0 82%;scroll-snap-align:start}}@media(prefers-reduced-motion:reduce){.deal-finder_skeleton__cxy1m{animation:none}}