._page_t5lvy_4{--ink:#101532;--ink-soft:#3c4257;--muted:#6f7183;--paper:#fffdf8;--cream:#f5f3ee;--line:#10153224;--brand:#287dff;--brand-deep:#0b1a3d;background:var(--cream);min-height:100vh;color:var(--ink);font-family:Inter,SF Pro Display,PingFang SC,Microsoft YaHei,sans-serif}._hero_t5lvy_21{color:#f4f6fb;background:#08090f;border-bottom:1px solid #ffffff14}._heroInner_t5lvy_27{max-width:1200px;margin:0 auto;padding:44px 24px 40px}._kicker_t5lvy_33{letter-spacing:.28em;color:#f4f6fb80;margin:0 0 12px;font-size:11px}._hero_t5lvy_21 h1{letter-spacing:.02em;margin:0;font-family:Georgia,Songti SC,Noto Serif SC,serif;font-size:clamp(30px,4.6vw,46px);font-weight:500;line-height:1.15}._lead_t5lvy_49{color:#f4f6fbd1;margin:12px 0 0;font-size:clamp(14px,1.6vw,17px);line-height:1.6}._heroNote_t5lvy_56{color:#f4f6fb75;max-width:46em;margin:18px 0 0;font-size:12.5px;line-height:1.75}._main_t5lvy_66{max-width:1200px;margin:0 auto;padding:32px 24px 64px}._browser_t5lvy_72{background:var(--paper);border:1px solid var(--line);border-radius:8px;padding:22px 22px 26px}._browserHead_t5lvy_79{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:14px;display:flex}._browserHead_t5lvy_79 h2{letter-spacing:.01em;margin:0;font-size:17px;font-weight:650}._count_t5lvy_96{color:var(--muted);font-size:12.5px}._controls_t5lvy_103{gap:16px;padding:18px 0 6px;display:grid}._search_t5lvy_109{border:1px solid var(--line);height:40px;color:var(--muted);background:#fff;border-radius:6px;align-items:center;gap:8px;min-width:0;padding:0 12px;display:flex;position:relative}._search_t5lvy_109:focus-within{border-color:var(--brand);box-shadow:0 0 0 3px #287dff24}._search_t5lvy_109 input{min-width:0;height:100%;color:var(--ink);background:0 0;border:0;outline:0;flex:1;font-family:inherit;font-size:13.5px}._search_t5lvy_109 input::placeholder{color:#9aa0b2}._search_t5lvy_109 input::-webkit-search-cancel-button{display:none}._clear_t5lvy_148{width:22px;height:22px;color:var(--ink-soft);cursor:pointer;background:#eef1f6;border:0;border-radius:999px;flex:none;place-items:center;font-size:15px;line-height:1;display:grid}._filterGroup_t5lvy_163{border:0;min-width:0;margin:0;padding:0}._filterGroup_t5lvy_163 legend{letter-spacing:.08em;color:var(--muted);padding:0 0 8px;font-size:12px;font-weight:650}._chips_t5lvy_178{flex-wrap:wrap;gap:8px;display:flex}._chip_t5lvy_178{border:1px solid var(--line);min-height:32px;color:var(--ink-soft);cursor:pointer;background:#fff;border-radius:999px;padding:0 13px;font-family:inherit;font-size:12.5px;transition:background-color .16s,border-color .16s,color .16s}._chip_t5lvy_178:hover{color:var(--ink);border-color:#287dff73}._chip_t5lvy_178[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:#fff}._resultHint_t5lvy_208{color:var(--muted);margin:14px 0 0;font-size:12px}._grid_t5lvy_216{grid-template-columns:repeat(auto-fill,minmax(min(100%,272px),1fr));gap:18px;margin:14px 0 0;padding:0;list-style:none;display:grid}._cardItem_t5lvy_225{min-width:0}._card_t5lvy_225{border:1px solid var(--line);height:100%;color:inherit;background:#fff;border-radius:8px;flex-direction:column;text-decoration:none;transition:border-color .18s,background-color .18s;display:flex;overflow:hidden}._card_t5lvy_225:hover{background:#fffefb;border-color:#10153257}._card_t5lvy_225:focus-visible{outline:2px solid var(--brand);outline-offset:2px}._cover_t5lvy_252{aspect-ratio:16/10;background:#eef1f6;position:relative;overflow:hidden}._cover_t5lvy_252 img{object-fit:cover;width:100%;height:100%;display:block}._sourceBadge_t5lvy_266{color:#eef1f6;letter-spacing:.06em;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#08090fb8;border-radius:999px;padding:3px 9px;font-size:10.5px;position:absolute;top:10px;left:10px}._cardBody_t5lvy_279{flex-direction:column;flex:1;gap:6px;min-width:0;padding:14px 14px 12px;display:flex}._metaRow_t5lvy_288{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._category_t5lvy_295{color:#185fa5;background:#e6f1fb;border-radius:4px;padding:2px 7px;font-size:11px}._experience_t5lvy_303{color:#0f6e56;background:#e1f5ee;border-radius:4px;padding:2px 7px;font-size:11px}._cardTitle_t5lvy_311{overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:2px 0 0;font-size:16px;font-weight:650;line-height:1.35;display:-webkit-box;overflow:hidden}._provider_t5lvy_323{color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:11.5px}._description_t5lvy_330{color:var(--ink-soft);-webkit-line-clamp:3;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:2px 0 0;font-size:12.5px;line-height:1.65;display:-webkit-box;overflow:hidden}._tags_t5lvy_342{flex-wrap:wrap;gap:6px;margin:4px 0 0;padding:0;list-style:none;display:flex}._tags_t5lvy_342 li{color:var(--muted);border:1px solid var(--line);border-radius:4px;padding:1px 6px;font-size:10.5px}._cardFoot_t5lvy_359{border-top:1px solid #10153214;justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:12px;display:flex}._price_t5lvy_369{color:var(--ink-soft);overflow-wrap:anywhere;min-width:0;font-size:12px}._more_t5lvy_376{color:var(--brand);flex:none;font-size:12px;font-weight:600}._empty_t5lvy_385{text-align:center;background:#fbfaf6;border:1px dashed #10153238;border-radius:8px;margin-top:20px;padding:40px 24px}._empty_t5lvy_385 h3{margin:0 0 8px;font-size:15px;font-weight:650}._empty_t5lvy_385 p{color:var(--muted);margin:0;font-size:13px;line-height:1.7}._emptyActions_t5lvy_407{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:18px;display:flex}._primaryButton_t5lvy_415,._secondaryButton_t5lvy_416{cursor:pointer;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;min-height:38px;padding:0 18px;font-family:inherit;font-size:13px;text-decoration:none;transition:background-color .16s,border-color .16s;display:inline-flex}._primaryButton_t5lvy_415{background:var(--ink);color:#fff}._primaryButton_t5lvy_415:hover{background:#1d2447}._secondaryButton_t5lvy_416{border-color:var(--line);color:var(--ink);background:#fff}._secondaryButton_t5lvy_416:hover{border-color:#10153266}._ctaBand_t5lvy_452{border:1px solid var(--line);background:#fff;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:24px;padding:24px;display:flex}._ctaBand_t5lvy_452 h2{margin:0 0 6px;font-size:16px;font-weight:650}._ctaBand_t5lvy_452 p{color:var(--muted);max-width:52em;margin:0;font-size:13px;line-height:1.7}._ctaButton_t5lvy_479{background:var(--brand);color:#fff;border-radius:6px;flex:none;align-items:center;min-height:40px;padding:0 20px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}._ctaButton_t5lvy_479:hover{background:#1a6be6}._footer_t5lvy_499{border-top:1px solid var(--line);max-width:1200px;color:var(--muted);background:#f5f3ee;flex-wrap:wrap;justify-content:space-between;gap:12px;margin:0 auto;padding:22px 24px 30px;font-size:11.5px;display:flex}._footer_t5lvy_499 p{margin:0}._footerLinks_t5lvy_517{flex-wrap:wrap;gap:14px;display:flex}._footerLinks_t5lvy_517 a{color:var(--muted);text-decoration:none}._footerLinks_t5lvy_517 a:hover{color:var(--ink)}@media (width<=768px){._heroInner_t5lvy_27{padding:34px 20px 30px}._main_t5lvy_66{padding:24px 20px 52px}._browser_t5lvy_72{padding:18px 16px 20px}._ctaBand_t5lvy_452{padding:20px 16px}}@media (width<=430px){._heroInner_t5lvy_27{padding:28px 16px 26px}._main_t5lvy_66{padding:18px 16px 44px}._browser_t5lvy_72{padding:16px 14px 18px}._grid_t5lvy_216{gap:14px}._chip_t5lvy_178{padding:0 11px;font-size:12px}._footer_t5lvy_499{flex-direction:column;padding:18px 16px 26px}}
