.finder[data-astro-cid-s7otzkym]{border-radius:var(--r-xl);background:var(--paper);box-shadow:0 0 0 1px var(--line), var(--shadow-3);padding:24px 16px;position:relative}@media (width>=768px){.finder[data-astro-cid-s7otzkym]{padding:32px}}.finder__head[data-astro-cid-s7otzkym]{margin:0 0 16px}.finder__title[data-astro-cid-s7otzkym]{font-size:var(--fs-lg);margin:0;padding:0}.finder__title[data-astro-cid-s7otzkym]:before{content:none}.finder__desc[data-astro-cid-s7otzkym]{font-size:var(--fs-sm);color:var(--muted);margin:4px 0 0;line-height:1.6}.finder__filters[data-astro-cid-s7otzkym]{gap:16px;margin:0 0 24px;display:grid}.finder__group[data-astro-cid-s7otzkym]{gap:8px;display:grid}.finder__label[data-astro-cid-s7otzkym]{font-size:var(--fs-xs);color:var(--muted);font-weight:700}.seg--full[data-astro-cid-s7otzkym]{scrollbar-width:none;width:100%;display:flex;overflow-x:auto}.seg--full[data-astro-cid-s7otzkym] button[data-astro-cid-s7otzkym]{flex:1 0 auto;justify-content:center;align-items:center;gap:4px;padding:8px;display:inline-flex}.finder__list[data-astro-cid-s7otzkym]{counter-reset:finder;gap:8px;margin:0;padding:0;list-style:none;display:grid}.finder__item[data-astro-cid-s7otzkym]{border-radius:var(--r-lg);background:var(--mist);counter-increment:finder;gap:8px;padding:16px;display:grid}.finder__item[data-astro-cid-s7otzkym][hidden]{display:none}.finder__item[data-astro-cid-s7otzkym]{transition:background var(--dur) ease}.finder__item[data-astro-cid-s7otzkym][data-first]{background:var(--signal-soft)}.finder__row[data-astro-cid-s7otzkym]{grid-template-columns:auto 1fr auto;align-items:center;gap:16px;display:grid}.finder__rank[data-astro-cid-s7otzkym]:before{content:counter(finder);border-radius:var(--r-sm);background:var(--paper);width:32px;height:32px;font-weight:800;font-size:var(--fs-sm);place-items:center;display:inline-grid}.finder__item[data-astro-cid-s7otzkym][data-first] .finder__rank[data-astro-cid-s7otzkym]:before{background:var(--signal);color:#fff}.finder__name[data-astro-cid-s7otzkym]{min-width:0;line-height:1.4;display:grid}.finder__name[data-astro-cid-s7otzkym] a[data-astro-cid-s7otzkym]{color:var(--ink);font-weight:700;text-decoration:none}.finder__name[data-astro-cid-s7otzkym] a[data-astro-cid-s7otzkym]:hover{color:var(--signal-ink);text-decoration:underline}.finder__name[data-astro-cid-s7otzkym] span[data-astro-cid-s7otzkym]{font-size:var(--fs-xs);color:var(--ink-2)}.finder__variant[data-astro-cid-s7otzkym]{font-weight:700;color:var(--ink)!important}.finder__sample[data-astro-cid-s7otzkym]{background:var(--warn-bg);color:var(--ink);border-radius:4px;margin-left:4px;padding:0 4px;font-style:normal}.finder__price[data-astro-cid-s7otzkym]{justify-items:end;line-height:1.2;display:grid}.finder__price-label[data-astro-cid-s7otzkym]{font-size:var(--fs-xs);color:var(--muted)}.finder__price-value[data-astro-cid-s7otzkym]{font-size:var(--fs-xl);font-weight:800}.finder__price-value[data-astro-cid-s7otzkym] small[data-astro-cid-s7otzkym]{font-size:var(--fs-xs);margin-left:2px}.finder__bar[data-astro-cid-s7otzkym]{border-radius:var(--r-pill);gap:2px;height:8px;display:flex;overflow:hidden}.finder__bar-pay[data-astro-cid-s7otzkym],.finder__bar-cb[data-astro-cid-s7otzkym]{border-radius:var(--r-pill);width:0;height:100%;transition:width .52s var(--ease-out)}.finder__bar-pay[data-astro-cid-s7otzkym]{background:var(--ink)}.finder__bar-cb[data-astro-cid-s7otzkym]{background:repeating-linear-gradient(-45deg, var(--cb) 0 4px, #3fae80 4px 8px)}.finder__meta[data-astro-cid-s7otzkym]{font-size:var(--fs-xs);color:var(--muted);flex-wrap:wrap;gap:4px 16px;margin:0;display:flex}.finder__meta[data-astro-cid-s7otzkym] b[data-astro-cid-s7otzkym]{color:var(--ink-2)}.finder__cb[data-astro-cid-s7otzkym] b[data-astro-cid-s7otzkym]{color:var(--cb)}.finder__empty[data-astro-cid-s7otzkym]{border-radius:var(--r-lg);background:var(--mist);font-size:var(--fs-sm);padding:16px}.finder__empty[data-astro-cid-s7otzkym] p[data-astro-cid-s7otzkym]{margin:0}.finder__legend[data-astro-cid-s7otzkym]{font-size:var(--fs-xs);color:var(--muted);flex-wrap:wrap;gap:4px 16px;margin:16px 0 0;display:flex}.finder__legend[data-astro-cid-s7otzkym] span[data-astro-cid-s7otzkym]{align-items:center;gap:4px;display:inline-flex}.sw[data-astro-cid-s7otzkym]{border-radius:2px;width:8px;height:8px;display:inline-block}.sw--pay[data-astro-cid-s7otzkym]{background:var(--ink)}.sw--cb[data-astro-cid-s7otzkym]{background:repeating-linear-gradient(-45deg, var(--cb) 0 2px, #3fae80 2px 4px)}.finder__more[data-astro-cid-s7otzkym]{margin-top:8px}.hero[data-astro-cid-lcdefpme]{background:radial-gradient(60% 60% at 85% 0%, #1f5bff1a, transparent 70%), linear-gradient(180deg, var(--mist), var(--paper) 80%);padding:24px 0 48px;position:relative;overflow:hidden}.hero[data-astro-cid-lcdefpme]:before{content:"";pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 240' preserveAspectRatio='none'%3E%3Cpath d='M0 200 C 300 200 420 40 720 60 S 1080 180 1200 120' fill='none' stroke='%231F5BFF' stroke-opacity='.12' stroke-width='2'/%3E%3Cpath d='M0 220 C 320 220 460 80 760 96 S 1100 200 1200 160' fill='none' stroke='%231F5BFF' stroke-opacity='.07' stroke-width='2'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;height:240px;position:absolute;inset:auto -10% 24%}.hero__inner[data-astro-cid-lcdefpme]{align-items:start;gap:32px;display:grid;position:relative}@media (width>=1000px){.hero[data-astro-cid-lcdefpme]{padding:64px 0}.hero__inner[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,520px);align-items:center;gap:64px}}.hero__title[data-astro-cid-lcdefpme]{letter-spacing:.01em;margin:0 0 24px;font-size:2rem;font-weight:800;line-height:1.3}@media (width>=768px){.hero__title[data-astro-cid-lcdefpme]{font-size:3rem}}.trust[data-astro-cid-lcdefpme]{gap:16px;margin:0;padding:0;list-style:none;display:grid}.trust[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{font-size:var(--fs-sm);align-items:flex-start;gap:16px;line-height:1.6;display:flex}.trust[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]:last-child{color:var(--muted);display:grid}.trust[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{color:var(--ink)}.trust[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{width:fit-content}.trust__icon[data-astro-cid-lcdefpme]{border-radius:var(--r-md);background:var(--paper);width:40px;height:40px;box-shadow:0 0 0 1px var(--line), var(--shadow-1);color:var(--signal);flex:none;place-items:center;display:inline-grid}.section--first[data-astro-cid-lcdefpme]{margin-top:32px}.ranking[data-astro-cid-lcdefpme]{gap:16px;margin-top:24px;display:grid}@media (width>=900px){.ranking[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}.tiles[data-astro-cid-lcdefpme]{gap:16px;margin:0;padding:0;list-style:none;display:grid}@media (width>=900px){.tiles[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr))}}.tile[data-astro-cid-lcdefpme]{border-radius:var(--r-xl);background:var(--paper);height:100%;box-shadow:0 0 0 1px var(--line), var(--shadow-1);color:var(--ink);transition:box-shadow var(--dur) var(--ease-out), transform var(--dur-fast) var(--ease-out);align-items:center;gap:16px;padding:24px;text-decoration:none;display:flex}.tile[data-astro-cid-lcdefpme]:hover{color:var(--ink);box-shadow:0 0 0 1px var(--signal), var(--shadow-2)}.tile[data-astro-cid-lcdefpme]:active{transform:scale(.99)}.tile__icon[data-astro-cid-lcdefpme]{border-radius:var(--r-md);background:var(--signal-soft);width:48px;height:48px;color:var(--signal);transition:transform var(--dur) var(--ease-spring);flex:none;place-items:center;display:inline-grid}.tile[data-astro-cid-lcdefpme]:hover .tile__icon[data-astro-cid-lcdefpme]{transform:scale(1.08)rotate(-4deg)}.tile__body[data-astro-cid-lcdefpme]{flex:1;line-height:1.5;display:grid}.tile__body[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-size:var(--fs-xs);color:var(--muted)}.tile__arrow[data-astro-cid-lcdefpme]{color:var(--muted);transition:transform var(--dur) var(--ease-out), color var(--dur-fast) ease;display:inline-flex}.tile[data-astro-cid-lcdefpme]:hover .tile__arrow[data-astro-cid-lcdefpme]{color:var(--signal);transform:translate(4px)}
