.zpDSya_page{font-family:var(--font-sans);color:var(--ink);padding-block-end:var(--space-32)}.zpDSya_crumbs{padding:var(--space-12) var(--space-16) 0;color:var(--ink3);font-size:14px;line-height:20px}.zpDSya_crumbs a{color:var(--ink2);text-decoration:none}.zpDSya_crumbs a:hover{text-decoration:underline}.zpDSya_head{padding:0 var(--space-16);flex-wrap:wrap;align-items:baseline;gap:10px;margin-block-start:var(--space-4);display:flex}.zpDSya_title{font-family:var(--font-serif);margin:0;font-size:26px;font-weight:700;line-height:32px}.zpDSya_total{color:var(--ink3);font-variant-numeric:tabular-nums;font-size:15px}.zpDSya_intro{max-width:680px;margin:var(--space-8) 0 0;padding:0 var(--space-16);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--ink2);text-wrap:pretty}.zpDSya_intro p,.zpDSya_body p{margin:0}.zpDSya_body{gap:var(--space-12);max-width:680px;padding:0 var(--space-16);font-size:var(--fs-body);line-height:var(--lh-body);text-wrap:pretty;flex-direction:column;margin-block-start:var(--space-32);display:flex}.zpDSya_guide{color:var(--acct);text-underline-offset:3px;text-decoration:underline;display:none}.zpDSya_purposes{gap:var(--space-8);padding:0 var(--space-16);scrollbar-width:none;margin-block-start:var(--space-12);display:flex;overflow-x:auto}.zpDSya_purposes>*{white-space:nowrap;flex:none}.zpDSya_aside{display:none}.zpDSya_results{min-inline-size:0}.zpDSya_bar{z-index:2;gap:var(--space-8);padding:var(--space-8) var(--space-16);border-block-end:1px solid var(--line);background:var(--bg);grid-template-columns:1fr 1fr;margin-block-start:var(--space-12);display:grid;position:sticky;inset-block-start:0}.zpDSya_barTrigger{display:contents}.zpDSya_found{color:var(--ink2);font-variant-numeric:tabular-nums;font-size:15px;line-height:20px;display:none}.zpDSya_barChips,.zpDSya_spacer{display:none}.zpDSya_sort{box-sizing:border-box;min-block-size:44px;padding:0 var(--space-12);border:1px solid var(--line);color:var(--ink2);white-space:nowrap;justify-content:center;align-items:center;gap:6px;font-size:15px;line-height:20px;display:flex}.zpDSya_sort[data-empty]{color:var(--ink3)}.zpDSya_chipsRow{align-items:center;gap:var(--space-8);padding:var(--space-12) var(--space-16) 0;flex-wrap:wrap;display:flex}.zpDSya_resetAll{min-block-size:36px;padding:0 var(--space-4);color:var(--acct);text-underline-offset:3px;white-space:nowrap;align-items:center;font-size:15px;text-decoration:underline;display:flex}.zpDSya_foundLine{margin:var(--space-12) 0 0;padding:0 var(--space-16);color:var(--ink2);font-variant-numeric:tabular-nums;font-size:15px;line-height:20px}.zpDSya_grid{gap:var(--space-8);padding:0 var(--space-16);grid-template-columns:repeat(2,minmax(0,1fr));margin-block-start:var(--space-12);display:grid}.zpDSya_banner{align-items:stretch;gap:var(--space-12);padding:var(--space-16);background:var(--bg2);flex-direction:column;grid-column:1/-1;display:flex}.zpDSya_bannerText{flex:1;min-inline-size:0}.zpDSya_bannerTitle{font-family:var(--font-serif);margin:0;font-size:20px;font-weight:700;line-height:26px}.zpDSya_bannerLead{margin:var(--space-4) 0 0;color:var(--ink2);font-size:16px;line-height:22px}.zpDSya_bannerButton{box-sizing:border-box;min-block-size:52px;padding:0 var(--space-24);background:var(--acc);color:#fff;font-size:var(--fs-body);white-space:nowrap;flex:none;justify-content:center;align-items:center;font-weight:700;text-decoration:none;display:flex}.zpDSya_more{padding:var(--space-24) var(--space-16) 0;flex-direction:column;align-items:stretch;gap:10px;display:flex}.zpDSya_moreCount{color:var(--ink2);text-align:center;font-variant-numeric:tabular-nums;margin:0;font-size:15px;line-height:20px}.zpDSya_progress{background:var(--bg3);block-size:4px}.zpDSya_progressBar{background:var(--ink);block-size:4px}.zpDSya_moreLoading{box-sizing:border-box;border:1px solid var(--line);min-block-size:48px;color:var(--ink3);font-size:var(--fs-ui);justify-content:center;align-items:center;gap:10px;font-weight:700;display:flex}.zpDSya_moreError{color:var(--err);text-align:center;margin:0;font-size:15px;line-height:20px}.zpDSya_empty{margin:var(--space-16) var(--space-16) 0;border-block-start:2px solid var(--ink);padding-block-start:var(--space-16)}.zpDSya_emptyTitle{font-family:var(--font-serif);margin:0;font-size:24px;font-weight:700;line-height:30px}.zpDSya_emptyText{margin:var(--space-8) 0 0;color:var(--ink2);text-wrap:pretty;font-size:17px;line-height:25px}.zpDSya_emptyRows{margin:var(--space-12) 0 0;border-block-start:1px solid var(--line);padding:0;list-style:none}.zpDSya_emptyRow{align-items:center;gap:var(--space-12);border-block-end:1px solid var(--line);min-block-size:56px;display:flex}.zpDSya_emptyRow>:first-child{white-space:nowrap;flex:none}.zpDSya_emptyCount{min-inline-size:0;color:var(--ink2);text-align:end;font-variant-numeric:tabular-nums;flex:1;font-size:16px;line-height:22px}.zpDSya_emptyShow{min-block-size:44px;color:var(--acct);white-space:nowrap;flex:none;align-items:center;gap:6px;font-size:16px;font-weight:700;text-decoration:none;display:none}.zpDSya_emptyReset{margin-block-start:20px}.zpDSya_ask{flex-direction:column;gap:10px;margin-block-start:var(--space-32);display:flex}.zpDSya_askTitle{font-family:var(--font-serif);margin:0;font-size:20px;font-weight:700;line-height:26px;display:none}.zpDSya_askLead{color:var(--ink2);margin:0;font-size:16px;line-height:22px}.zpDSya_askButton{flex:none}.zpDSya_wideOnly{display:none}.zpDSya_compare{z-index:3;align-items:center;gap:var(--space-16);padding:var(--space-8) var(--space-8) var(--space-8) var(--space-16);background:var(--ink);color:var(--bg);margin-block-start:var(--space-24);display:flex;position:sticky;inset-block-end:0}.zpDSya_compareText{flex:1;min-inline-size:0;margin:0;font-size:16px;line-height:20px}.zpDSya_compareGo{min-block-size:44px;padding:0 var(--space-24);background:var(--bg);color:var(--ink);flex:none;align-items:center;font-size:16px;font-weight:700;text-decoration:none;display:flex}.zpDSya_compareGo:focus-visible{outline-color:var(--bg)}@media (min-width:768px){.zpDSya_crumbs{min-block-size:44px;padding:0 var(--space-32);align-items:center;display:flex}.zpDSya_head{padding:0 var(--space-32);margin:0}.zpDSya_title{font-size:30px;line-height:36px}.zpDSya_guide{margin-inline-start:auto;font-size:15px;display:inline}.zpDSya_purposes,.zpDSya_intro,.zpDSya_body{padding:0 var(--space-32)}.zpDSya_bar{padding:var(--space-8) var(--space-32);align-items:center;display:flex}.zpDSya_barTrigger{display:block}.zpDSya_sort{order:1}.zpDSya_spacer{flex:1;order:2;display:block}.zpDSya_found{order:3;display:block}.zpDSya_chipsRow{padding:var(--space-12) var(--space-32) 0}.zpDSya_foundLine{display:none}.zpDSya_grid{gap:var(--space-16);padding:0 var(--space-32);margin-block-start:var(--space-16)}.zpDSya_grid.zpDSya_grid>*{--card-pad:12px 14px 14px;--name-fs:17px;--name-lh:22px;--price-fs:20px;--price-lh:24px}.zpDSya_banner{padding:20px var(--space-24);flex-direction:row;align-items:center;gap:20px}.zpDSya_bannerTitle{font-size:21px}.zpDSya_more{box-sizing:border-box;inline-size:340px;max-inline-size:100%;margin:var(--space-32) auto 0;padding:0}.zpDSya_empty{max-inline-size:600px;margin:var(--space-16) var(--space-32) 0}.zpDSya_emptyTitle{font-size:28px;line-height:34px}.zpDSya_emptyReset,.zpDSya_askButton{inline-size:320px;max-inline-size:100%}.zpDSya_compare{padding-inline-start:var(--space-32)}}@media (min-width:768px) and (max-width:1439.98px){.zpDSya_grid{grid-template-columns:repeat(3,minmax(0,1fr))}.zpDSya_grid>*{order:2}.zpDSya_grid>:nth-child(-n+3){order:0}.zpDSya_grid>.zpDSya_banner{order:1}}@media (min-width:1440px){.zpDSya_page{padding:0 80px 64px}.zpDSya_crumbs{gap:var(--space-8);min-block-size:52px;padding:0}.zpDSya_head{gap:var(--space-16);padding:0}.zpDSya_title{font-size:36px;line-height:42px}.zpDSya_total,.zpDSya_guide{font-size:16px}.zpDSya_purposes{flex-wrap:wrap;margin-block-start:var(--space-16);padding:0;overflow:visible}.zpDSya_intro,.zpDSya_body{padding:0}.zpDSya_purposes>*{min-block-size:40px;padding:0 var(--space-16);font-size:15px}.zpDSya_layout{gap:var(--space-32);grid-template-columns:272px minmax(0,1fr);align-items:start;margin-block-start:var(--space-24);display:grid}.zpDSya_aside{display:block}.zpDSya_bar{box-sizing:border-box;min-block-size:52px;padding:var(--space-8) 0;border-block-start:2px solid var(--ink);border-block-end:0;flex-wrap:wrap;margin:0;position:static}.zpDSya_barTrigger{display:none}.zpDSya_found{color:var(--ink);order:0;margin-inline-end:var(--space-8);font-size:16px;font-weight:700;line-height:22px}.zpDSya_barChips{display:contents}.zpDSya_spacer{order:3}.zpDSya_sort{order:4;min-block-size:40px}.zpDSya_chipsRow{display:none}.zpDSya_grid{grid-template-columns:repeat(4,minmax(0,1fr));margin-block-start:var(--space-8);padding:0}.zpDSya_banner{gap:var(--space-24)}.zpDSya_bannerTitle{font-size:22px;line-height:28px}.zpDSya_bannerButton{padding:0 28px}.zpDSya_more{inline-size:360px}.zpDSya_empty{max-inline-size:720px;border:0;margin:0;padding-block-start:var(--space-32)}.zpDSya_emptyTitle{font-size:32px;line-height:38px}.zpDSya_emptyText{font-size:18px;line-height:26px}.zpDSya_emptyRows{border-block-start:2px solid var(--ink);margin-block-start:var(--space-16)}.zpDSya_emptyRow{gap:var(--space-16);min-block-size:60px}.zpDSya_emptyCount{text-align:start}.zpDSya_emptyShow{display:flex}.zpDSya_emptyReset{margin-block-start:var(--space-24)}.zpDSya_ask{align-items:center;gap:var(--space-24);padding:20px var(--space-24);background:var(--bg2);flex-direction:row;margin-block-start:40px}.zpDSya_askText{flex:1;min-inline-size:0}.zpDSya_askTitle{display:block}.zpDSya_askLead{margin-block-start:var(--space-4)}.zpDSya_askButton{background:var(--bg);inline-size:240px}.zpDSya_wideOnly{display:inline}.zpDSya_narrowOnly{display:none}.zpDSya_compare{margin-inline:-80px}}
